Acting
A Discovery of Witches
2018
The Bayou
2025
DeadTectives
2019
as Rufus
A Serial Killer's Guide to Life
as Barry Withnott
Tuscany
as Lloyd
as Stephen Proctor · 5 ep.
Urban Myths
as Franz Schultz · 1 ep.
Victoria
as Henry Cole · 2 ep.
Agatha Raisin
as Percy Fleming · 1 ep.
Endeavour
as Dr. Adrian Croxley · 1 ep.
Sherlock
as Medic · 1 ep.