Known For
Filmography
2025
2024
2024
2024
2022
2022
2022
2021
2018
2017
2017
2016
2011

The Wonderfully Weird World of Gumball
TV · as Wilson Bilson (voice) · 1 ep

The Lord of the Rings: The War of the Rohirrim
Movie · as Lord Frygt (voice)

Natural Six
TV · as I · 68 eps

Natural Six: Action Surge
TV · as Self · 51 eps

Everything I Know About Love
TV · as Danny · 2 eps

Incredible Ant
TV · as Dr. Huguenot (voice) · 3 eps

Andor
TV · as Soldier #1 · 2 eps

Dream Horse
Movie · as Johnson White

Hymn of Hate
Movie · as English Soldier

Paddington 2
Movie · as Steve Visby

Liar
TV · as Joshua · 1 ep

Ethel & Ernest
Movie · as Best Man / Fireman / Train Guard / Doctor (voice)

The Amazing World of Gumball
TV · as Hot Dog Guy (voice), Evil Alan (voice), Wilson Bilson (voice) · 1 ep
