Acting
James Purcell
Web Series & TV Shows
Supernatural
as James Ellicott
Smallville
as Christopher Wells
Stargate SG-1
as Dr. Hershfield
Mayday
as Finn Heimdal
Falcon Crest
as Detective Fisher
Falcon Crest
as Fred Peterson
Knots Landing
as Officer Bright
Earth: Final Conflict
as Steve Burton
21 Jump Street
as Dr. Reznick
Due South
as William Porter