
Atuação
57 anos • 41 títulos • ativo desde 1993

Riverdale
como Jack Walsh

Sobrenatural
como Security Guard #1

Os 100
como Jae

Smallville: As Aventuras do Superboy
como Seattle Police Officer

Fronteiras
como Uniform

Superman e Lois
como Samuel Foswell

Arqueiro
como Emergency Services

Stargate Atlantis
como Sgt. Bates

Monk: Um Detetive Diferente
como Cop in Lobby

The Magicians: Escola de Magia
como Cyrus

2012
como Ark Communications Officer

Continuum
como Frank Ryan

Eureka
como Dr. Herrera

Mong & Lóide
como Frat Boy

A Quinta Dimensão
como Captain William Hinman

A Quinta Dimensão
como Corporal Hanford

MECH-X4
como Randall

Chesapeake Shores
como Inspector Christopher Whitcomb

O Vidente
como Night School

Vida Inesperada
como Dave