Acting
Kyle Cassie
Web Series & TV Shows
Stargate SG-1
as Reynolds
Stargate SG-1
as Eurondan Soldier
Fringe
as Darryl
Psych
as Bartender
Andromeda
as Ocham Sembler
The Dead Zone
as Jeremy Roberts
Chesapeake Shores
as Martin Demming
Beyond Belief: Fact or Fiction
as Ryan (segment "The Fine Line")
Tru Calling
as Craig Burke
Jake 2.0
as Phil