2025
Future Council as Self2019
2040 as Himself2016
The Kettering Incident as Jens Jorgensson2016
Barracuda as Ben Whitter2014
Secrets & Lies as Dave Carroll2014
That Sugar Film as Himself2013
Wentworth as Mark Pearson2013
Mr & Mrs Murder as Tom Di Biasi2013
Patrick as Ed Penhaligon2013
Charlie's Country as Darwin Hospital Nurse2013
Save Your Legs! as Stavros2012
Miss Fisher's Murder Mysteries as Dr. Allen Perkins2012
Howzat! Kerry Packer's War as Greg Chappell2012
Suspended as Eddie2011
SLiDE as Ash2010
Cockroach as Charlie2009
Balibo as Greg Shackleton2009
Being Carl Williams as Angelo2008
Raw as Geoff Mitchell2008
Underbelly as Andy Maher2007
Razzle Dazzle: A Journey into Dance as Neil2007
Court of Lonely Royals as Holden Janicowsky2005
How I Met Your Mother as Australian Backpacker2004
Thunderstruck as Sonny2003
The 13th House as Mark Waterman2002
White Collar Blue as Michael Carl2002
The Tracker as The Follower2025
Future Council Director2025
Future Council Writer2025
Future Council Executive Producer2025
Future Council Producer2022
Regenerating Australia Director2019
2040 Writer2019
2040 Director2014
That Sugar Film Director2014
That Sugar Film Producer2014
That Sugar Film Writer2011
Animal Beatbox Director2011
Animal Beatbox Writer2004
Sold Out Musician