Filmai 9
Kine
Moliaveidis (2026)
Vaidmuo: Patches
Bėgantis labirintu: Vaistai nuo mirties (2018)
Vaidmuo: WCKD Lieutenant
Kelio pabaiga (2017)
Vaidmuo: Hammond
Drakono širdis 3. Burtininko prakeiksmas (2015)
Vaidmuo: Traevor
Lemtingas posūkis 3: Palikti mirčiai (2009)
Vaidmuo: Crawford
Žvaigždžių dulkės (2007)
Vaidmuo: Bernard
Naujasis pasaulis (2005)
Vaidmuo: James
Oliveris Tvistas (2005)
Vaidmuo: Barney
Pasileidėlis (2004)
Vaidmuo: Sackville's Servant
Serialai 1
Londono gaujos (2020)
Vaidmuo: Lennie
