Series | Dive Club | Chief Jack Rose | 2021-05-29 |
Movie | Benjamin Troubles | Glitch | 2017-06-27 |
Movie | Terminus | David Chamberlain | 2015-01-30 |
Movie | Kettle | Father Peter | 2014-01-01 |
Movie | Final Move | The Grandmaster | 2013-10-08 |
Movie | Sync | Dr. John Wyatt | 2012-03-06 |
Movie | Dark Island | Will Cain | 2010-05-22 |
Movie | Broken Sun | Jack | 2010-11-19 |
Movie | The Last One | Alex | 2009-07-24 |
Movie | Mortal Fools | Dimi | 2008-08-20 |
Movie | I Know How Many Runs You Scored Last Summer | Gary Chance | 2008-08-21 |
Movie | Love in the First Degree | Macbeth | 2004-02-10 |
Movie | Watermark | Jim | 2003-05-23 |