
Acting

Secret Agent Dingledorf and His Trusty Dog Splat
as President

The Spearhead Effect
as Fuller

Hydra
as Vincent Camden

Lost Colony: The Legend of Roanoke
as John White

Vampires: Out for Blood
as Jake Vincent

Moondance
as Michael Davenport

Stealing Candy
as Fred Dowd

The Commission
as Roger Craig

Route 666
as Nick

Suspended Animation
as Tom Kempton

The Division
1 ep.

Charmed
as Gabriel · 1 ep.

The Outer Limits
as Josh Butler · 1 ep.

Chicago Hope
as Dwayne Haskell · 1 ep.

Touched by an Angel
as Ed Bingham · 1 ep.

Woman on the Run: The Lawrencia Bembenek Story
as Nick Gugliatto · 2 ep.

Drug Wars: The Cocaine Cartel
as Tom Vaughan · 2 ep.
The Fifth Corner
as Richard Braun · 6 ep.

Scarecrow and Mrs. King
as Antov · 1 ep.

Hill Street Blues
as Brent · 1 ep.