Known For
Filmography
2019
2014
2014
2014
2012
2011
2011
2010
2009
2004
2001

How to Train Your Dragon: The Hidden World
Movie · as Hoark (voice)

How to Train Your Dragon 2
Movie · as Hoark the Haggard (voice)

Night Eyes
Movie

Postman Pat: The Movie
Movie · as Michael Lam / SDS Employee 1 (voice)

Perception
TV · as Dr. Jonathan Ingbar · 1 ep

Episode 50
Movie · as Kieron

Vile
Movie · as Thomas

How to Train Your Dragon
Movie · as Hoark the Haggard (voice)

Solitary
Movie · as Mark

Penguins Under Siege
Movie · as Narrator

Hollyoaks: Movin' On
TV · as Paul McDermott · 5 eps
