Acting
John Lennon's Turd
as Chas
Hotspot
as Ego

Lemony Snicket's A Series of Unfortunate Events
as Voice over (uncredited)

101 Dalmatians II: Patch's London Adventure
as Additional Voices (voice)

To End All Wars
as (uncredited)

Beethoven's 4th
as Nigel Bigalow

Gone in Sixty Seconds
as Thug

Slaves of Hollywood
as Agent

Titanic
as Steward #2

That's So Raven
as Reptile Rick · 1 ep.

Sheena
as Monty Wilde · 1 ep.

Charmed
as Snake Hunter · 1 ep.

V.I.P.
as Logan, Kidnapper · 1 ep.

The Wild Thornberrys
as Ryan (voice) · 1 ep.

Two Guys and a Girl
as Frenchman · 1 ep.

JAG
as Leonard Kress · 1 ep.

The X-Files
as 4th British Crewman · 1 ep.

Lois & Clark: The New Adventures of Superman
as Soldier · 1 ep.

Melrose Place
as Waiter · 2 ep.