He graduated from the Screenwise Film & TV School Sydney in 2009. That same year, he was in an episode of Home and Away, and a couple of episodes of Rescue Special Ops.
He played a journalist in a 2016 movie called Cooped Up.
He is from Australia.
He co-starred opposite Christina Milian for the film Falling Inn Love.