Acting
2016 · Pete's Dad
2015 · Prince Joachim
2012 · Daniel
2010 · Major Pritchard Carlysle
2010
2009 · Stanley
2009 · Wilberforce Drone 2
2008 · Gary Cradle
2007 · Adrian Minter
2006 · Gerald
2002 · Fighting Elf (uncredited)
2018 · Stephen Small
2018
2014 · The Husband
2014 · Sonny Lyman
2011 · Ben
2008 · Doug Wilson
2008 · Raph
2005 · Luc