Actor
Age 52 · UK

2012 · ★ 7
as Additional Voices (voice)

2018 · ★ 5.8
as Amusement Park Dad / Beefeater 3

2018 · ★ 7.4
as Thomas (voice)

2015 · ★ 6.6
as Thomas (voice)

2017 · ★ 7.3
as Thomas (voice)

2016 · ★ 6
as Thomas / Rheneas (voice)

2018
as Arnold McKinnley / James Jones (voice)

2014
as James / Arnold (voice)

2015 · ★ 7.8
as Thomas (voice)

2017
as Arnold McKinley / James Jones

2014

1984
as Stephen

2020
as Arnold / James (voice)

2016
as Thomas (voice)

2019
as Thomas (voice)

2021
as Thomas (voice)

2019
as Thomas (voice)

2020
as Thomas (voice)

2018
as Thomas (voice)

2016
as Thomas (voice)

2018
as Thomas / Troublesome Truck (voice)

2016
as Rheneas (voice)

2020
as Thomas (voice)

2020
as Thomas (voice)

2021
as Thomas (voice)

2019

2014
as James Jones (voice)

2017
as Thomas / Rheneas (voice)

2011
as Irving Clifford

2020
as Thomas (voice)
Movies from TMDB, TV roles from TVmaze (main cast only).