Benjamin Troubles (2017) als Glitch | |
Terminus (2015) als David Chamberlain | |
Kettle (2014) als Father Peter | |
Final Move (2013) als The Grandmaster | |
Sync (2012) als Dr. John Wyatt | |
Broken Sun (2010) als Jack | |
Dark Island (2010) als Will Cain | |
The Last One (2009) als Alex | |
I Know How Many Runs You Scored Last Summer (2008) als Gary Chance | |
Mortal Fools (2008) als Dimi | |
Love in the First Degree (2004) als Macbeth | |
Watermark (2003) als Jim |