Actor
Patrick
2013 · as Ed Penhaligon
Charlie's Country
2013 · as Darwin Hospital Nurse
Save Your Legs!
2013 · as Stavros
Suspended
2012 · as Eddie
Balibo
2009 · as Greg Shackleton
Court of Lonely Royals
2007 · as Holden Janicowsky
Razzle Dazzle: A Journey into Dance
2007 · as Neil
Thunderstruck
2004 · as Sonny
The 13th House
2003 · as Mark Waterman
The Tracker
2002 · as The Follower