Known For
Filmography
—
2025
2025
2025
2024
2024
2023
2020
2020
2016
2014
2013
2013

The Difference Between Us
Movie · as Officer Dickson

I Swear
Movie · as Journalist 3

Up/Down
Movie · as John Karlston

Outlander: Blood of My Blood
TV · as Alec MacMahon · 6 eps

Curiosity
Movie · as Jackson Bogart

Dogbone
Movie · as Michael

Care and Repair
Movie · as Stevie

The Princess Switch: Switched Again
Movie · as Royal Page

Autumn Never Dies
Movie · as Horse / Agent Myers

Now You See Me 2
Movie · as Jack Stooge 1A

Outlander
TV · as Ezra · 2 eps

Outpost: Rise of the Spetsnaz
Movie · as Technician

Father Brown
TV · as Ned Hannigan · 1 ep
