Films

TV mini-series
    Supreme Courtships (2007) - Allen Moore
    Iron Road (2008) - James Nichol



Short Films
    Recalled (2006) - Lieutenant Sefton
    Erection (2012) - Dean



Films
    Kinsey (2004) - Bruce Kinsey
    Trapped Ashes (2006) - Vincent (segment "My Twin, The Worm")