Known For
Filmography
2025
2025
2024
2023
2022
2022
2020
2019
2017
2016
2014
2014
2013
2013
2012
20082008

The Lost Princess
Movie · as Alec Touati

Daredevil: Born Again
TV · as Devlin · 3 eps

The Boy That Never Was
TV · as Dave Garrick · 3 eps

Then You Run
TV · as Orin · 8 eps

In From the Cold
TV · as Chauncey · 8 eps

Star Trek: Strange New Worlds
TV · as Dr. Roger Korby · 4 eps

FBI: Most Wanted
TV · as Scot Weitzen · 1 ep

Misty Button
Movie · as James

Maze
Movie · as Bobby

Bull
TV · as Nathan Alexander · 1 ep

Halo: Nightfall
Movie · as Christian Ramsey (uncredited)

Chicago P.D.
TV · as Shane Sullivan · 1 ep

Vikings
TV · as Eirik · 1 ep

The Blacklist
TV · as Skip Sutherland · 2 eps

6Degrees
TV · as Conor Martin · 18 eps
Uncle Bill's Barrel
Uncle Bill's Barrel
Movie · as Tom Lynch
Seacht
Seacht
TV · as Michael · 8 eps
