Cast Credits Dead Pixels (2019) Starring as Nicky (12 episodes) Episode 2x06: Flanks/Yams (Jan 26, 2021) Episode 2x05: Healthy Balance (Jan 26, 2021) Episode 2x04: Raid Boss (Jan 26, 2021) Episode 2x03: Mission (Jan 26, 2021) Episode 2x02: The Chair (Jan 26, 2021) Episode 2x01: Crates (Jan 26, 2021) Episode 1x06: Hive-Mother (Mar 28, 2019) Episode 1x05: Patricide (Mar 28, 2019) Episode 1x04: Big Nose (Mar 28, 2019) Episode 1x03: Betrothal (Mar 28, 2019) Episode 1x02: Tanadaal (Mar 28, 2019) Episode 1x01: Bears (Mar 28, 2019) View 9 more View 9 less Brief Encounters (2016) Guest starring as Russell Bundy (6 episodes) Episode 1x06: Episode 6 (Aug 8, 2016) Episode 1x05: Episode 5 (Aug 1, 2016) Episode 1x04: Episode 4 (Jul 25, 2016) Episode 1x03: Episode 3 (Jul 18, 2016) Episode 1x02: Episode 2 (Jul 11, 2016) Episode 1x01: Episode 1 (Jul 4, 2016) View 3 more View 3 less Poldark (2015) Guest starring as Arthur Solway (5 episodes) Episode 4x05: Episode 5 (Jul 8, 2018) Episode 4x04: Episode 4 (Jul 1, 2018) Episode 4x03: Episode 3 (Jun 24, 2018) Episode 3x09: Episode 9 (Aug 6, 2017) Episode 3x08: Episode 8 (Jul 30, 2017) View 2 more View 2 less Atlantis (2013) Guest starring as Arcas Episode 1x08: The Furies (Nov 16, 2013) Skins (2007) Starring as Aloysius "Alo" Creevey Doctor Who (2005) Guest starring as Brains Episode 7x12: Nightmare in Silver (May 11, 2013)