|2018||Blood Fest as Dax|
|2017||No Postage Necessary as Stanley|
|2016||Cold Moon as Ben Redfield|
|2015||Flight World War II as Nigel Sheffield|
|2015||Heroes Reborn as Tommy Clarke|
|2011||Pirates of the Caribbean: On Stranger Tides as Cabin Boy|
|2010||Ways to Live Forever as Sam MacQueen|
|2010||Made in Dagenham as Graham O'Grady|
|2008||Bathory: Countess of Blood as Pals (voice)Watch Free|
|2007||Fugitive Pieces as Young Jakob|
|2007||My Boy Jack as Arthur Relph|
|2007||Hannibal Rising as Kolnas's SonWatch Free|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.