2024The Magic PenguinФильмв роли Duncan
2014The Sleeping RoomФильмв роли Bill
2013Мистер СелфриджСериалв роли Mack Sennett · в роли Mack Sennett (footage) · эпизодов: 1
2012GallopФильмв роли Dave
2008Возвращение в БрайдсхедФильмв роли Anthony Blanche
2008Без тормозовФильмв роли Eric Visnijc
2007Blood on BenefitsФильмв роли Gabriel
2007Мэнсфилд ПаркФильмв роли Henry Crawford
2005EgyptСериалв роли Charles Irby · эпизодов: 1
2005VincentСериалв роли Ian Harper · эпизодов: 1
2005Злой умыселСериалв роли Denny Bourne · эпизодов: 2
2005Побег из замка КолдицСериалв роли Barnes · эпизодов: 2
2005Nature Unleashed: VolcanoФильмв роли Antonio
2005Школьные годы Тома БраунаФильмв роли Flashman
2004Мисс Марпл Агаты КристиСериалв роли Vivian Dubois · эпизодов: 1
2004ВедьмаСериалв роли Malachi · эпизодов: 9
1998Бархатная золотая жилаФильмв роли Cooper
1998SeesawСериалв роли Theo Price · эпизодов: 3