Known For
Filmography
Live 2 Die
Movie

Little Audrey
Movie · as Frank Belanger

Miranda's Victim
Movie · as Charles

The Desperate Hour
Movie · as Emergency Police

Escaping the Madhouse: The Nellie Bly Story
Movie · as Dr. Josiah

Time After Time
TV · as Dr. John Stevenson · 5 eps

Lore
TV · as Jack Parsons · 1 ep

Level Up
Movie · as Matt

The Last Keepers
Movie · as Taylor

So Undercover
Movie · as Nicholas

Love's Kitchen
Movie · as Roberto

Exteriors
Movie · as Adam

Revenge
TV · as Daniel Grayson · 77 eps

Prowl
Movie · as Peter

13Hrs
Movie · as Doug Walker

Betwixt
Movie · as Luke

Myths
TV · as Zeus · 1 ep

Make It or Break It
TV · as Max Spencer · 6 eps

Doctor Who
TV · as Krasko · 1 ep

The Ellen DeGeneres Show
TV · as Self · 1 ep

Jimmy Kimmel Live!
TV · as Self - Guest · 1 ep

Holby City
TV · as Scott James · 9 eps
