
Actor
Age 40 · UK

2021 · ★ 6
as Troy Cartwright

2019 · ★ 6.2
as Mr. Kepler

2013 · ★ 5.8
as Hugh

2024 · ★ 5.8
as Kenan

2019 · ★ 6.8
as Ralph

2014 · ★ 5
as Adam

2023 · ★ 7
as Jules

2019 · ★ 6.1
as Paul

2019 · ★ 5.1
as Steve Driver

2020 · ★ 5.3
as Actor Paul

2017 · ★ 8.1
as Belize/Mr. Lies

2017 · ★ 8.1
as Belize/Mr. Lies/Voice Of Caleb/The Angel Oceania

2015 · ★ 5.1
as Austin

2012 · ★ 4.4

2015 · ★ 5.8


2025
as Servant 2/Dandy/Soldier 2

2016
as Harvey

2024
as Nicholas

2010
as Curtis Donovan

2016
as James

2025
as Simon
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · Apple TV · On air
as Michael Downey

2023 · Disney+ · Ended
as Joe Petrus

2021 · HBO Max · Ended
as Sam

2017 · Audience Network · Ended
as Elijah Foster

2013 · Channel 4 · Ended
as Ian Johnson

2009 · E4 · Ended
as Curtis Donovan