An Australian writer and director, he is known for Calibrate (2021), Dog (2002), and Deck Dogz (2005). He was nominated for an Academy Award for Best Short Film for Inja (2002).