Film Credits
- Chance. Simon. (2002)
- The Enforcers. Sully.(2001)
- House on the Haunted Hill.
Channel
3 cameraman. (2001)
- Winding Roads. Billy
Johnson.(1998)
TV Credits
- Angel. Spike. (2003-04)
Guest. 'Darla'
(2000)
Guest. 'In the
Dark' (1999)
- Buffy the Vampire Slayer. Spike
(1999-2003)
Guest. 'Wild
At Heart' (1999)
Guest. 'The Harsh
Light of Day'
(1999)
Guest. 'Lover's
Walk' (1998)
Guest. 'Becoming'
(2) (1998)
Guest. 'Becoming'
(1) (1998)
Guest. 'I Only
Have Eyes For You'
(1998)
Guest. 'Passion'
(1998)
Guest. 'Bewitched,
Bothered And Bewildered' (1998)
Guest. 'Innocence'
(2) (1998)
Guest. 'Surprise'
(1) (1998)
Guest. 'What's
My Line?' (2) (1997)
Guest. 'What's
My Line?' (1) (1997)
Guest. 'Lie to
Me' (1997)
Guest. 'Halloween'
(1997)
Guest. 'School
Hard' (1997)
- Andromeda. Charlemagne
Bolivar. 'Into the Labyrinth' (2001)
- Strange Frequency. Mitch
Brand 'Soul Man' (2001)
- Millenium. Eric Swan
'Collateral Damage' 3.11 (1999)
- Moloney. Billy O'Hara
'Herniated Nick' 1.14 (1997)
- The Big Easy. Technician(1997)
- Medicine Ball. Mickey
Collins 'Heart and Sole' (1994)
- Northern Exposure. Reverend
Dwight Harding 'Grosse Pointe' #4.14 (1993)
- Northern Exposure. Bellhop
'It Happened in Juneau' #3.21 (1992)
Theater Credits
Los Angeles
- The Why.Actor
3. The Blank Theatre Company (Aug. 2000- Sept. 2000)
- The Tempest.
Sebastian.
Festival in LA (1997)
Seattle
- Macbeth.
Macbeth.
Ethnic Cultural Theatre (Oct. 1996)
- Twelfth
Night.
Andrew Aguecheek . Ethnic Cultural Theater (Oct. 1996)
- A Doll House.
Torvald.
Theatre on the Square (Nov. 1995)
- Voices In
The Dark. Local Misfit. A Contemporary Theatre (Oct. 1994-
Nov.1994)
- Killers.
Wastrel.
New Mercury Theatre (March 1994- April 1994)
- Ohio Impromptu.
New Mercury Theatre (Jan. 1994)
- Victoria
Station.
Taxi Driver. New Mercury Theatre (Jan. 1994)
- The Shawl.
Apprentice. New Mercury Theatre (Jan. 1994)
- Criminals
in Love. Director. New Mercury Theatre (Aug. 1993- Sept.
1993)
- Life Is
A Dream. Director. New Mercury Theatre (June 1993)
- A Phoenix
Too Frequent. Director. New Mercury Theatre (Feb. 1991)
Chicago
- Life Is
A Dream.Segismundo Bailiwick. Repertory (Feb. 1990- April
1990)
- A Phoenix
Too Frequent. Teageus. Genesis Theatre (Oct. 1989- Nov. 1989)
- Something
Unspoken. Director. Genesis Theatre (July 1989)
- Incorruptible:
The Life, Death and Dreams of Maximilian de Robespierre, or The Two Contrary
States of the
- Human Soul.
Robespierre
Bailiwick Repertory (June 1989- July 1989)
- Being Friends
Lost (part of ''Making Noise Quietly''). Artist & Navy Officer
Bailiwick Repertory (March 1989- April
1989)
- Mortal Risk.
Todd
Kemp. Chicago Cooperative Stage (Sept. 1988- Oct. 1988)
- White Plague.
Northlight Theatre (Feb. 1988- March 1988)
- A Marriage
of Figaro. Pedrille. Northlight Theatre (Dec, 1987- Jan.
1988)
- The Tempest.Ferdinand.
Goodman Theatre (April 1987- May 1987)
Voice Work
- Harry Dresden audio book.Harry and others. 'Fool Moon.'
(2003)
- Buffy the
Vampire Slayer.Spike. 'Chaos Bleeds' Xbox, PS2, and Gamecube
(2003)
- Spider-Man.Sergei.
'Mind Games' (1) (2003)
- Spider-Man.Sergei.
'Tight Squeeze' (2003)
- Harry Dresden
audio book.Harry and others. 'Storm Front.' (2002)
- Buffy the
Vampire Slayer. Spike Xbox (2002)
- Baby Blues.Prince
William. Never aired. (2000)
Music
- Ghost of the Robot. Lead singer. 'Mad Brilliant' (Feb.
2003)
- Anthony
Stewart Head. Backup vocals. 'Music for Elevators' (Feb.
2002)
Other Television Appearances
- Rove Live (Australia). (July 2004)
- On Air With
Ryan Seacrest (April 2004)
- The Sharon
Osbourne Show. (April 2004)
- On Air With
Ryan Seacrest (Feb. 2004)
- A&E
Biography: Buffy the Vampire Slayer (May 2003)
- The Late
Late Show with Craig Kilborn (Jan. 2003)
- Politically
Incorrect (April 2002)
- Politically
Incorrect (Oct. 2001)
- Late Late
Show with Craig Kilborn (Nov. 2000)
- Politically
Incorrect (Nov. 2000)
- MTV's "Say
What? Karaoke" (July 2000)
- Hollywood
Squares (June 2000)
- Politically
Incorrect (June 2000)
- The Politically
Incorrect (March 2000)
Most information compiled from IMDB and Zero's now-defunct Web site