Film RokTytułRolaUwagiRef.2008AdulthoodOmen2010Pokój na czacieSi4.3.2.1Angelo2011Demons Never DieRicky2012The SwarmCalvinfilm krótkometrażowyOffenderPatrickComedownLloydPaper MountainsImprezowiczfilm krótkometrażowy2017The Super RecogniserScott2018Operacja Overlord Dawson2020Everything – The Real Thing StoryNarrator (głos)2023Slow BurnTugfilm krótkometrażowy2024Zagubieni w czasie (Timestalker)Scipio

Telewizja RokTytułRolaUwagiRef.2007Lekarze (Doctors)Ryan GarveyOdcinek: „Social Disease”The BillClayton FortuneOdcinek: „Code of Silence”The WhistleblowersAnthony JamesOdcinek: „No Child Left Behind”2008Siły pierwotneLucienOdcinek: „#2.4”West 10 LDNBenjifilm telewizyjnyNa sygnaleDom ParkeOdcinek: „Diamond Dogs”The Things I Haven't Told YouDanny Raefilm telewizyjnyTajniacyDean MitchellOdcinek: „#7.6”2009Gunrush Leofilm telewizyjny2010Royal WeddingWesley2011Niesprawiedliwość (Injustice)SimonminiserialSto pociechChuggerOdcinek: „#4.2”2012KumpleRyanOdcinek: „Mini”Milczący świadekDave2 odcinkiOdcinkiKevin GarilloRola powracająca (sezon 2)Letni obóz w Beaver FallsRandyOdcinek: „#2.2”2013–2014The MimicSteven CoombsGłówna rola2013–2019Gra o tronSzary RobakRola powracająca (sezony 3–7);