Biography
No biography available for this person.
Filmography
Cast Credits

Misfits
Character: Guy
MOVIE • 2020

Last Man Club
Character: Dr. Cliff Darby
MOVIE • 2016

The Nice Guys
Character: Perry the Lawyer
MOVIE • 2016

Dirty Lies
Character: Dirk
MOVIE • 2016

Hallucinogen
Character: Professor McCormick
MOVIE • 2015

Iron Man 3
Character: Annoyed Mandarin Guard
MOVIE • 2013

Charmed
Character: Lucas Devane
TV • 1998

V.I.P.
Character: District Attorney Pete Overton
TV • 1998

Oh Baby
Character:
TV • 1998

Absolution
Character: Bateman
MOVIE • 1997

Melrose Place
Character:
TV • 1992

Beverly Hills, 90210
Character:
TV • 1990