Актьор - Who Pressed Mute on Uncle Marcus?(Видео Игра)(2022) - Bradley Burning at Both Ends(2021) - Young German Soldier The Rookie(Сериал)(2019) - Simon Parks Jr. Once Upon a Time(Сериал)(2013-2018) - Peter Pan / Henry Mills / Pied Piper Locating Silver Lake(2018) - Mack Blood Fest(2018) - Dax No Postage Necessary(2017) - Stanley Sleepy Hollow(Сериал)(2017) - Logan MacDonald Grey's Anatomy(Сериал)(2017) - Christopher Daniels Cold Moon(2016) - Ben Redfield Heroes Reborn(Мини Сериал)(2015-2016) - Tommy Clark Flight World War II(2015) - Corporal Nigel Sheffield Rita(2013) Pirates of the Caribbean: On Stranger Tides(2011) - Cabin Boy Ways to Live Forever(2010) - Sam MacQueen Made in Dagenham(2010) - Graham O'Grady Pinocchio(Сериал)(2009) - Pinocchio Bathory: Countess of Blood(2008) - Pals (voice uncredited) My Boy Jack(2007) - Arthur Relph Fugitive Pieces(2007) - Jakob (Child) Hannibal Rising(2007) - Kolnas's Son (as Robert Kay)