Known For
Filmography

The Dating App Killer: The Monica White Story
Movie · as Barry

Love Finds You
Movie · as Leaf Man

Captain Hook: The Cursed Tides
Movie · as Benoit Le Pelley

Unexpected Grace
Movie · as Jerry

A Season for Family
Movie · as Michael

Star-Crossed Romance
Movie · as Christopher

The Journey Ahead
Movie · as Randall

So Help Me Todd
TV · as Lionel Turner · 1 ep

Superman & Lois
TV · as Samuel Foswell · 3 eps

Reap What You Sew: An Aurora Teagarden Mystery
Movie · as Macon Turner

Riverdale
TV · as Jack Walsh · 1 ep

MECH-X4
TV · as Randall · 2 eps

Chesapeake Shores
TV · as Inspector Christopher Whitcomb · 2 eps

Gourmet Detective: A Healthy Place to Die
Movie · as John

The Magicians
TV · as Cyrus · 1 ep

The 100
TV · as Jae · 3 eps

She Made Them Do It
Movie · as Tucker Shift

Continuum
TV · as Frank Ryan · 1 ep

Arrow
TV · as Emergency Services · 1 ep

Life Unexpected
TV · as Dave · 1 ep

2012
Movie · as Ark Communications Officer

Fringe
TV · as Uniform · 1 ep

Ties That Bind
Movie · as Det. Barlow

Eureka
TV · as Dr. Herrera · 1 ep

Best Friends
Movie · as Police Officer #2

Supernatural
TV · as Security Guard #1 · 1 ep

Stargate Atlantis
TV · as Sgt. Bates · 10 eps

Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
Movie · as Malcolm Bridges

Monk
TV · as Cop in Lobby · 1 ep

The Dead Zone
TV · as Night School · 1 ep

Strange Frequency
Movie · as Paramedic #1 (segment 'Disco Inferno')

Smallville
TV · as Seattle Police Officer · 1 ep

Strange Frequency
TV · as Paramedic #1 · 1 ep

First Wave
TV · as Cop · 1 ep

Poltergeist: The Legacy
TV · 1 ep

Tommy Boy
Movie · as Frat Boy

Rude
Movie · as Joe

The Outer Limits
TV · as Captain William Hinman, Corporal Hanford · 1 ep

Viper
TV · as Freddie Bates · 1 ep

Save My Lost Nigga Soul
Movie

The Hidden Room
TV · as Max · 1 ep
