He graduated from the Victorian College of the Arts in 2000, where he received the highest marks for graduating student. In 2005, he completed a Masters of Film with his script for a feature film called The Serpent. In 2006, he was accepted into prestigious Cannes Film Festival residence to develop this project in Paris.
He has created several award winning short films:
In 2007, he released his debut feature length film, Corroboree, which has been selected at Toronto, Sydney, Melbourne, Brisbane and Perth International Film Festivals.