Actor · Born 1976
Under the Wave Off Little Dragon
2025 · as Dai
The Cleansing
2019 · as Tom
Apostle
2018 · as Man #2
The Mysterious Mr Webster
2014 · as The Dresser
Don't Let Him In
2011 · as Calvin
Daylight Robbery
2008 · as Police Assistant
Loony in the Woods
2006 · as Upright Man in Cafe