Al Brayley
Crazy Love (2017)
Det. Sgt. Richard Laursen
Married with Secrets (2016)
Detroit Police Commissioner
How We Got Here (2015)
Male Anchor
American Horror Story (2011)
Mayor
Veronica Mars (2004)
Mayor's Aid #2
Black Scorpion (2001)
Felix
Beverly Hills Bordello (1996)
Scarface P.A.U.L.
Sliders (1995)
Emerson Sprague
Compromising Situations (1994)
Cop #1
The Secrets of Lake Success (1993)
Beverly Hills, 90210 (1990)
Alien #2
Star Trek: The Next Generation (1987)