Known For
Filmography
2025
2024
2023
2023
2022
2022
2021
2020
2020
2019
2019
2015
2014
2013
2011

The History of Sound
Movie · as Mr. Roux

Utopia
Movie · as Jeremy Zenner

The Isle Tide Hotel
Movie · as Josh

Hammarskjöld: Fight for Peace
Movie · as Hellemans

Stephen Sondheim's Old Friends
Movie · as Self

The Chelsea Detective
TV · as Patrick Thompson · 1 ep

Grace
TV · as Martin Broom · 1 ep

Kings of Broadway 2020: A Celebration of the Music of Jule Styne, Jerry Herman, and Stephen Sondheim
Movie

Elegies for Angels, Punks and Raging Queens
Movie

Paris, Wine & Romance
Movie · as Maurice

Gentleman Jack
TV · as Dr Steph Belcombe · 2 eps

Never Let Go
Movie · as Tom

Outlander
TV · as Lieutenant Hamilton Knox · 3 eps

The Blacklist
TV · as Christopher Miles · 3 eps

Into the Woods
Movie · as Wolf / Cinderella's Prince
