2016
Boys On Film 15: Time & Tied as Jacob (segment "Sauna The Dead: A Fairy Tale")2016
Sauna the Dead: A Fairy Tale as Jacob2011
The Flight of the Swan as Socrates2010
Boys On Film 5: Candy Boy as Tim (segment "Sweat")2009
Wrong Turn 3: Left for Dead as Nate2008
The Oxford Murders as Ludwig Wittgenstein2008
Sweat as Tim2007
Casanova's Last Stand as Young Casanova2006
Blood Trails as Michael2005
Casanova's Love Letters as Young Casanova2003
Bright Young Things as Party Guest2002
Foyle's War as Sabartovski2001
Intimacy as Not available1997
Midsomer Murders as Ben Kirby2016
Sauna the Dead: A Fairy Tale Editor2016
Sauna the Dead: A Fairy Tale Producer2016
Boys On Film 15: Time & Tied Producer2016
Boys On Film 15: Time & Tied Editor2016
Boys On Film 15: Time & Tied Director2016
Sauna the Dead: A Fairy Tale Director2016
Sauna the Dead: A Fairy Tale Writer2016
Boys On Film 15: Time & Tied Writer