Spudvisor
TRON: Ares

General McGrath

Taste of His Own Poison

Principal Martin Stewart

Deadly Secrets

Classy House Owner

Chained

Detective Smith

BlackJacks

Dr. Whitmore

Batman: Year One

Hare Krishna (voice)

NCIS
V

A.D. Paul Kendrick (15 episodes)

Hydra

Sean Trotta

Shark Swarm

Professor Phillip Wilder

The Bone Eater
View from the Top

Tennis Pro (uncredited)

S Club 7

President of CBL Records (1 episode)