Актьор - The Performance - Benny The Serpent Queen(Мини Сериал) Death on the Nile(2022) - Syd (Photographer) Death Link(2021) - Dr. Yates A Mouthful of Air(2021) - Little Boy Afterlife of the Party(2021) - Howie Agatha Raisin(Сериал)(2020) - George Felliet Murder on the Orient Express(2017) - Italian Fan Genius(Сериал)(2017) - Moe Berg Branagh Theatre Live: The Winter's Tale(2015) - Lord Amadis Just Life(Късометражен)(2015) - Martin Weir A Woman Called Job(2014) - Lee Waterson Nativity 3: Dude Where's My Donkey?!(2014) - Bradley Finch The Code(Сериал)(2014) - Perry Benson Perception(Сериал)(2014) - Dr. Kenny Esper Camp(Сериал)(2013) - Todd Best Possible Taste: The Kenny Everett Story(2012) - Tony Windsor Threesome(Сериал)(2011) - Dave Every Emotion Costs(2010) - Wade House M.D.(Сериал)(2010) - Theodore Taylor Mister Eleven(Мини Сериал)(2009) - Alex :30 Seconds(Сериал)(2009) - Raoul Hawthorne(Сериал)(2009) - Nick Mancini Flight of the Conchords(Сериал)(2009) - Obnoxious Australian Britannia High(Сериал)(2008) - Stefan Doctor Who(Сериал)(2005) - Alex Riot at the Rite(2005) - Vaslav Nijinsky Standing Still(2005) - Michael Agatha Christie's Marple(Сериал)(2004) - Raymond Starr Fascination(2004) - Scott Doherty Confessions of a Teenage Drama Queen(2004) - Stu Love's Brother(2004) - Gino Donnini Kangaroo Jack(2003) - Kangaroo Jack (voice uncredited) The First $20 Million Is Always the Hardest(2002) - Andy Kasper Riding in Cars with Boys(2001) - Jason Bootmen(2000) - Sean Odken Coyote Ugly(2000) - Kevin O'Donnell Dream Team(Сериал)(1997) - Noah (1998) Wilde(1997) - Jones Home and Away(Сериал)(1991) - Smart Alec no.1