2026EchoesФильмDirector · Writer
2026Гренландия 2: МиграцияФильмв роли Riley Watson
2025ВзломСериалв роли DS Paul Trofa · эпизодов: 1
2022ВосхождениеСериалв роли Daniel Sands · эпизодов: 8
2021ДоминаСериалв роли Tycho · эпизодов: 15
2020Авеню 5Сериалв роли Isaac Davis · эпизодов: 2
2018ТитанФильмв роли Andrew Rutherford
2018Падение ТроиСериалв роли Pandarus · эпизодов: 6
2018RunФильмв роли Valis · Director · Writer
2017Разлом времениФильмв роли Kraviz
2017Love Is Thicker Than WaterФильмв роли Llion
2017РивьераСериалв роли Raafi Al-Qadar · эпизодов: 10
2017Love BlossomsФильмв роли Ty
2016Братья из ГримсбиФильмв роли Special Branch Agent
2015НаследиеФильмв роли Alex
2014Second ComingФильмв роли Michael
2013London IrishСериалв роли Dr. Lewin · эпизодов: 1
2013Big Bad WorldСериалв роли Steve · эпизодов: 5
2013Так держатьСериалв роли Eddie · эпизодов: 1
2012Мертвая ЕвропаФильмв роли Red
2011РодинаСериалв роли Hank Wonham · эпизодов: 4
2011Без компромиссовФильмв роли Precocious PC
2011БорджиаСериалв роли Mohammed · эпизодов: 2
2010National Theatre Live: HamletФильмв роли Laertes
2009Быть человекомСериалв роли Saul · эпизодов: 2
2008Славные людиСериалв роли Tiger · эпизодов: 1
2003Coming UpСериалв роли Ashley · в роли Andy · эпизодов: 1
2002Призраки Сериалв роли Ben Kaplan · эпизодов: 14
200124 часаСериалв роли James Harman · эпизодов: 3