Series | High Country | Damien Stark | 2024-03-19 |
Movie | Little Monsters | Security Guard #1 | 2019-08-29 |
Movie | Ride Like a Girl | Andrew Payne | 2019-09-26 |
Series | Mr Inbetween | Tim | 2018-09-25 |
Movie | A Month of Sundays | Kyle | 2016-04-28 |
Series | The Kettering Incident | Fergus McFadden | 2016-07-04 |
Movie | Terminus | Agent Epstein | 2015-01-30 |
Movie | Being Venice | Marcus | 2013-01-17 |
Movie | Anima | Roman Sokalov | 2013-02-02 |
Movie | The Landing | Father | 2013-10-26 |
Movie | Butterflies | Mean Boy | 2013-06-15 |
Movie | Scumbus | David Rizeman | 2012-11-10 |
Movie | Sleeping Beauty | Lucy's Ex-Boyfriend | 2011-06-10 |
Movie | Underbelly Files: Infiltration | Leigh | 2011-02-14 |
Movie | $9.99 | Drazan / Beanbag / Radio Announcer (voice) | 2009-04-29 |
Movie | Triangle | Downey | 2009-10-16 |
Movie | The Black Balloon | Trevor-Social Worker | 2008-03-08 |
Movie | Noise | Craig Finlay | 2007-05-03 |
Movie | Safety in Numbers | Nigel | 2006-09-12 |
Movie | Happy Feet | Live Action Cast | 2006-11-16 |
Movie | Somersault | Nick | 2004-06-19 |
Series | Don't Blame Me | 2002-10-06 | |
Series | McLeod's Daughters | Unknown | 2001-08-08 |
Series | The Lost World | Unknown | 1999-04-03 |