
Acting

The Little Mermaid
as Ferdinand Ashley

The Toybox
as Steve

ClownTown
as Dylan

Inoperable
as Ryan

Soaked in Bleach
as Police Officer at House

The Retrieval
as Mitchell

One-Eyed Monster
as Jim

The Hitchhiker
as Jack

Dragon
as Gareth Morholt

Pirates of Treasure Island
as Dr. Livesley

For All Mankind
as Pendle · 2 ep.

Goliath
as Ryan Larson · 1 ep.

Shooter
as CIRG Leader · 1 ep.

Castle
as Evan Bauer · 1 ep.

NCIS: Los Angeles
as Navy Commander Gavin Madison · 1 ep.

Mental
1 ep.

Dirty Sexy Money
1 ep.

CSI: NY
as Vince Massoni · 1 ep.

NCIS
as Marine Captain Jonah Ellis · 1 ep.

Angel
as Lead Guitar · 1 ep.