Acting
Armageddon
1998
Throttle
as Tom Weaver
Momentum
as Zachary Shefford
Airtight
as Rat Lucci
as Gruber
Sins of the Mind
as Roger
Gotham
as Thomas Wayne · 2 ep.
The Agency
as Omar · 1 ep.
All Souls
6 ep.
Legacy
18 ep.
Beverly Hills, 90210
as Larry Lincoln · 1 ep.
Another World
1547 ep.
As the World Turns
as Dusty Donovan · 40 ep.