Known For

The Crown

Alice in Wonderland

Father Brown

As You Like It

Benediction

Gimme Gimme Gimme

The Magic Flute

Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie

Thomas & Friends: Tale of the Brave

Thomas & Friends: The Great Race

Thomas & Friends: Spills and Thrills

Thomas & Friends: The Christmas Engines
Filmography

RSC: The Comedy of Errors
Movie · as Dromio of Syracuse

Benediction
Movie · as Robert Graves

Thomas & Friends: The Great Race
Movie · as Bill / Ben (voice) (uncredited)

Thomas & Friends: Full Steam to the Rescue!
Movie · as Bill / Ben (voice)

Thomas and Friends: Ultimate Friendship Adventures
Movie · as Bill / Ben (voice)

The Crown
TV · as James Burke · 1 ep

Thomas & Friends: Sodor's Legend of the Lost Treasure: The Movie
Movie · as Bill / Ben (voice)

Thomas & Friends: Tales on the Rails
Movie · as Slip Coach (voice)

Thomas & Friends: Dinos and Discoveries
Movie · as Bill / Ben (voice)

Thomas & Friends: 1st Class Stories
Movie · as Bill / Ben / Slip Coach (voice)

Thomas & Friends: Spills and Thrills
Movie · as Bill / Ben (voice)

Thomas & Friends: Tale of the Brave
Movie · as Bill / Ben (voice)

Thomas & Friends: Signals Crossed
Movie · as Bill / Ben (voice)

Thomas & Friends: Engines to the Rescue
Movie · as Bill / Ben (voice)

Thomas & Friends: The Christmas Engines
Movie · as Slip Coach (voice)

Thomas & Friends: The Thomas Way
Movie · as Bill / Ben (voice)

Father Brown
TV · as Archie Parnell · 1 ep

As You Like It
Movie · as Duke Senior's man

The Magic Flute
Movie · as Communications Runner

Alice in Wonderland
Movie · as Royal Gardener #1

Gimme Gimme Gimme
TV · as The Salmon · 1 ep