Актьор - Wakefield(Мини Сериал)(2021) - David Blackout(Късометражен)(2021/I) - Drew Operation Buffalo(Мини Сериал)(2020) - Agent Whicker Suspect(Късометражен)(2020/I) - Andrew Mr Inbetween(Сериал)(2019) - Tim Ride Like a Girl(2019) - Andrew Payne Little Monsters(2019) - Security Guard #1 Face(Късометражен)(2017/III) - Steve NCIS(Сериал)(2016) - Mason Finley Brock(Мини Сериал)(2016) - Shane Barry The Kettering Incident(Мини Сериал)(2016) - Fergus McFadden Down Under(2016/II) - Police Officer Rake(Сериал)(2016) - Sgt Billy James A Month of Sundays(2015) - Kyle Holland Terminus(2015) - Agent Epstein Low Life(Сериал)(2014) - Jef Notes(Късометражен)(2014/I) - George The Landing(Късометражен)(2013) - Father Compulsion(Късометражен)(2013/II) - Max Mr & Mrs Murder(Мини Сериал)(2013) - Jonah Ellroy Packed to the Rafters(Сериал)(2013) - Bryn Parry Anima(Късометражен)(2013/II) - Roman Sokalov The One Who Broke Your Heart(Късометражен)(2012) - Preppie Devil's Dust(Мини Сериал)(2012) - Bob Debus Being Venice(2012) - Marcus Scumbus(2012) - David Rizeman Butterflies(Късометражен)(2012/I) - Mean Boy (voice) Event Zero(Сериал)(2012) - Egan Cryo(Късометражен)(2012) - Harris Skull Punch(Късометражен)(2012) - Vincent Shelling Peas(Късометражен)(2011) - Policeman Sleeping Beauty(2011) - Lucy's Ex-Boyfriend Underbelly Files: Infiltration(2011) - Leigh Venger(Късометражен)(2011) - Agent Hollis Cold Sore(Късометражен)(2010) - Guy Dance Academy(Сериал)(2010) - James - Legal Aid Lawyer The Pacific(Мини Сериал)(2010) - 2nd Lt. Hugh Corrigan Deliberation(Късометражен)(2010) - Tim Dying Ice(Късометражен)(2010) - Cael Nightwalking(Късометражен)(2009) - Dad East West 101(Сериал)(2009) - Jake Sartor Triangle(2009) - Downey $9.99(2008) - Drazen / Beanbag / Radio Announcer (voice) The Black Balloon(2008) - Trevor - Social Worker Feeling_Lonely?(Късометражен)(2007) - Drew Noise(2007/I) - Craig Finlay Happy Feet(2006) - Live Action Cast Safety in Numbers(2006) - Nigel McLeod's Daughters(Сериал)(2001-2006) - Greg Dawson / Bruce Barry All Saints(Сериал)(2003-2004) - Sterling McCormack / Sterling 'Sterlo' McCormack / Sterlo McCormack Somersault(2004) - Nick Don't Blame the Koalas(Мини Сериал)(2002-2003) - Chris King Home and Away(Сериал)(2002) - Steve McLaren The Lost World(Сериал)(2002) - Bartholomew Thorne