2020LocustsФильмв роли Davo
2020Measure for MeasureФильмProducer · Screenplay
2019SlamФильмв роли Shane
2018К западу от солнечного светаФильмв роли Jim
2017The Death and Life of Otto BloomФильмв роли Bob the Journalist
2016Любовь без тормозовФильмв роли Spike
2016BrokeФильмв роли Lionel
2015PawnoФильмв роли Danny Williams · Writer
2014ОставленныеСериалв роли Eddie · эпизодов: 1
2013ПотерянныеСериалв роли Stuart Buckland · эпизодов: 3
2013Model BehaviourФильмв роли Roy Lambasto
2008На граниСериалв роли Dane Heinz · эпизодов: 1
2001Дочери МаклеодаСериалв роли Mounted Police Officer · эпизодов: 1