Credits

Acting Credits in Film, Television & Theater

(Listed in Reverse Chronology,  1977 – 2008)

  • TV = Blue
  • Film = Red
  • Theater = Green
  • Other = Black

VANYA AND SONIA AND MASHA AND SPIKE (2023) by Christopher Durang. Theatre, role Vanya. Pacific Resident Theatre Co., LA.

FAM AND YAM (2022) by Edward Albee. Theatre, role Fam. Pacific Resident Theatre Co., LA.

GENERAL HOSPITAL (2022), Daytime TV, role of Judge Walsh, ABC.

GUESS WHO’S COMING TO DINNER (2022) by Todd Kreidler. Theatre, role of Matt. The Ruskin Group Theatre, LA.

WE ALL SAY GOD (2022), Short Film, role of Jeff.

RESURRECTED (2021), Feature Film, role of Cardinal Degal.

WHY WOMEN KILL (2021) TV, Episode 209 “The Unguarded Moment” and Episode 210 “The Lady Confesses,” role of Otto. Paramount Plus.

KING RICHARD (2020), Feature Film, role of Bud Collins.

THE FEW (2019) by Samuel D. Hunter. Theatre, director. Pacific Resident Theatre Co., LA.

FOOL FOR LOVE (2019) by Sam Shepard. Theatre, director. Pacific Resident Theatre Co., LA.

CALL OF THE WILD (2018), Feature Film, role of Skagway Dog Seller.

NOW IS EVERYTHING (2018) Feature Film, role of Detective.

SCANDAL (2018) TV Episode "Air Force Two", role of General Acevedo, ABC.

THE ART OF MURDER (2017) TV Movie, role of Ben Upchurch.

MERYL FUCKING STREEP (2017) Short Film, Voice Over.

THE HOUSE (2017) Short Film, HULU, episode: "Unexplained Phenomenon", role of Reece Tanner.

RHINOCEROS (2017) by Eugene Ionesco. Theatre, roles of Café Proprietor & Mr. Papillon. Pacific Resident Theatre Co., LA.

THE PRT SHAKESPEARE PROJECT (2017): Theatre Festival production. Producer, Adaptor, Director & actor of various roles. Pacific Resident Theatre Co., LA.

GRIMM (2016) TV episode "The Seven Year Itch", role of Steiger. NBC.

ANNABELLE: CREATION (2016), Feature Film, role of Victor Palmari (Supporting).

THE ECCENRICITIES OF A NIGHTINGALE (2016) by Tennessee Williams. Theater, role of Rev. Winemiller. Pacific Resident Theatre Co., LA.

LIKE A BUTTERFLY (2015) Short Film; Producer, Casting Director & Actor (role of Dr. Moore, Supporting) (17 international Film Festival awards).

SHAPE SHIFTER (2015) Short Film, role of Catholic Priest (Supporting).

WAKE UP AMERICA! (2015) Short Film, role of Governor Randall( Supporting).

THE LEFTOVERS (2015) TV episode, role of Social Worker (Guest Star), HBO

THIS MODERN MAN IS BEAT (2014) Short Film, role of Hotel Manager (Supporting).

A BEGINNER'S GUIDE TO SNUFF (2014), Feature Film, role of Kenneth Kennedy.

THE UNFRYABLE MEATNESS OF BEING (2014) by Keith Stevenson. Theater, role of Dr. Jörgen. Pacific Resident Theatre Co., LA.

FOUR DOGS AND A BONE (2014) by John Patrick Shanely, Theater, role of Bradley. Pacific Resident Theatre Co., LA.

VOX INFLUX (2014) Video Game, role of Simon Risiliente.

SHANGRI-LA SUITE (2014) Feature Film, role of Dr. Nash.

NORA (2013) by Henrik Ibsen, adapted by Ingmar Bergman, Theater, role of Torvald Helmer. Pacific Resident Theatre Co., LA. (Remounted production from 2012)

REALITE (2012) Feature Film, role of Jaques.

HAMLET (2012) by William Shakespeare, Theater, roles of The Ghost & The Player King. Salty Shakespeare, LA.

THE TRIALS OF CATE McCALL (2012) Feature Film, role of Dr. Ennis.

THE LONE RANGER (2012) Feature Film, role of Shareholder.

NORA (2012) by Henrik Ibsen, adapted by Ingmar Bergman, Theater, role of Torvald Helmer. Pacific Resident Theatre Co., LA.

RINGER (2011) TV Episode "What Are You Doin' Here, Ho-Bag?," role of Pawnbroker. CBS.

CSI MIAMI (2011) TV Episode "Look Who's Taunting," role of Dennis. CBS.

CALIFORNIA SOLO (2011) Feature Film, role of Mr. Piper.

THE MENTALIST (2011) TV Episode "Every Rose Has it's Thorn," role of Henry Cliff. CBS.

WATER FOR ELEPHANTS (2010) Feature Film, role of Mr. Robinson.

BECKY'S NEW CAR (2010) by Steven Dietz, Theater, role of Walter Flood. Pacific Resident Theatre Co., LA.

NAVY NCIS (2010) TV Episode "Masquerade," role of Dr. Damon Shore. CBS.

OUR TOWN (2009) by Thornton Wider, Theater, role of The Stage Manager. Pacific Resident Theatre Co., LA.

COLD CASE (2008) TV Episode "The Brush Man," role of Norm Fanshawe (Guest Star). CBS.

ELEVENTH HOUR (2008) TV Episode "Miracle", role of Travis Dobbs (Guest Star). CBS.

MACBETH (2008) by William Shakespeare, Theater, role of Macbeth. Pacific Resident Theatre Co., LA.

MASK OF THE NINJA (2008) TV Movie, role of Agent Udell (Supporting). Spike TV.

ACROSS THE HALL (2008) Feature Film, role of Porter (Lead).

MOONLIGHT (2007) TV Episode "Dr. Feelgood", role of Gerald Stovsky (Guest Star). CBS.

ENTERTAINING MR. SLOANE (2007) by Joe Orton, Theater, role of Ed. Pacific Resident Theatre Co., LA

HENRY POOLE IS HERE (2007) Feature Film, role of Homeowner (Cameo).

COME INTO MY OFFICE (2007) Short Film, role of Mr. Crawford (Supporting).

THE CURSED (2007) Feature Film, role of Fred Belmont (Supporting).

COPPERHEAD (2007) TV Movie, role of Garrett (Lead). Sci-Fi Channel.

HEROES (2006) TV Episode "The Fix", role of Nakamura's Henchman (Guest Star). NBC.

MEDIUM (2006) TV Episode "Be Kind, Rewind", role of Michael Williams (Guest Star). NBC.

SHILOH FALLS (2006) Feature Film, role of Dalton (Lead). Universal.

CSI (2006) TV Episode "Bang Bang", role of Taxi Manager (Guest Star). CBS.

ER (2005) TV Episode "Split Decisions", role of Mr. Butler (Guest Star). NBC.

SLEEPER CELL (2005) TV Episode "Hijack", role of Jim Kroeper (Guest Star). Showtime.

CLOSER by Patrick Marber (2005), Theater, role of Larry. Pacific Resident Theatre Company, LA

ENTERPRISE (2004) TV Episode "Affliction", role of Alien #1 (Guest Star). UPN.

CSI - NEW YORK (2004) TV Episode "Recycling", role of Nicholas Gates (Guest Star). CBS.

MYSTERY WOMAN 2: SNAPSHOT (2004) TV Movie, role of Robert Benson (Lead). Hallmark.

DAYS OF OUR LIVES (2004) Daytime Drama, role of Lt. Colonel Harvey.

18 FINGERS OF DEATH (2004) Feature Film, role of Arthur (Cameo).

SMART CARD (2003) Short film, role of "Ned" (Supporting).

STARGATE (2003) TV Episode "Ressurection," role of Aaron Keffler (Guest Star). Sci-Fi Channel.

ORPHEUS DESCENDING by Tennessee Williams (2003-04) Theater, role of Jabe Torrance. Pacific Resident Theatre, LA.

ALIAS (2003) TV Episode "Succession," role of Otto Siegel (Guest Star). ABC.

THREAT MATRIX (2003) TV Pilot Episode, role of Marc Radenmacher (Guest Star). ABC.

THE DIARY OF ELLEN RIMBAUER (2003) TV Movie, role of Doug Posey (Lead). ABC.

STAR TREK: ENTERPRISE (2002) TV Episode "Dawn," role of Khata'n Zshaar (Guest Star). UPN.

THE PENNSYLVANIA MINERS' STORY (2002) TV Movie, role of Hound-Dog (Lead). ABC.

MOMENTUM (2002) Feature Film, role of Elias (Supporting).

OUTSIDE THE LAW (2002) Feature Film, role of McKenzie (Lead). Columbia/Tri-Star.

SIX FEET UNDER (2002) TV Episode "The Invisible Woman," role of Building Manager (Co- Star). HBO.

ALI (2001) Feature Film, role of Marlon Thomas (Supporting). Columbia/Tri-Star.

THAT'S MY BUSH! (2001) TV Episode "SDI--Aye Aye!", role of Austrian Soldier (Co-Star). Comedy Central.

DIAGNOSIS: MURDER (2001) TV Episode "Dance of Danger," role of Natwa (Co-Star). CBS.

LOST SOULS (2000) Feature Film, role of George Viznick (Supporting). New Line Cinema.

CRIME AND PUNISHMENT IN SUBURBIA (2000) Feature Film, role of Calvin Berry (Supporting). MGM/UA.

GETTING AWAY WITH MURDER: THE JONBENET RAMSEY STORY (2000) TV Movie, role of Detective Guilty (Lead). Fox.

SQUINT (2000) Short Film, role of Stitch (Supporting).

THE PRACTICE (2000) TV Episode "Mr. Hinks Goes to Town," role of Eric Slauson (Guest Star). ABC.

WALKER, TEXAS RANGER (2000) TV Episode "The Day of Cleansing," role of Lomax (Guest Star). CBS.

INHERIT THE WIND (1999) TV Movie, role of Davenport (Lead). Dan Petrie, Sr. Showtime/CBS.

HARSH REALM (1999) TV Episode "Kein Ausgang," role of Wolff (Guest Star). Fox.

NASH BRIDGES (1999) TV Episode "Boom Town," role of Calvin Reddick (Guest Star). CBS.

THE MAGNIFICENT SEVEN (1999) TV Episode "The Trial," role of James Lightfoot (Guest Star). CBS.

V.I.P. (1999) TV Episode "Val Under Seige with a Vengeance," role of Heinrich (Guest Star).

THE D.R.E.A.M. TEAM (1999) TV Episode "Loose Nukes," role of Schmidt (Guest Star).

THE PUZZLE IN THE AIR (1998) Feature Film, role of Jeff Swerdling (Lead).

THE RANSOM OF RED CHIEF" (1998) TV Movie, role of Strange Pierre (Supporting). ABC.

CHARMED (1998) TV Episode "The Truth is Out There...And it Hurts," role of Gavin (Guest Star). WB.

THE PRETENDER (1998) TV Episode "Gigalo Jerod," role of Frank Linden (Guest Star). NBC.

STAR TREK: DEEP SPACE NINE (1998) TV Episode "Who Mourns for Morn?," role of Kritt (Guest Star). UPN.

VENGEANCE UNLIMITED (1998) TV Episode "Eden," role of Deputy Webster (Co-Star). ABC.

DEAD BY MIDNIGHT (1997) TV Movie, role of Hendricks (lead). Jim McBride, director. ABC.

GANG RELATED (1997) Feature Film, role of Richard Stein (Lead). Jim Kouf, Director. Orion.

HIGH INCIDENT (1997) TV Episode "Remote Control," role of McDonnell (Guest Star). ABC.

CONAN THE ADVENTURER (1997) TV Episode "Lair of the Beast-Men," role of Kiord (Guest Star).

WING COMMANDER: PROPHESY (1997) Video Game, role of Major Karl 'Spyder' Bowen (Supporting). Origin.

IN COLD BLOOD (1996) TV Miniseries, role of Floyd Wells (Supporting). CBS.

CRIME OF THE CENTURY (1996) TV Movie, role of Isador Fisch (Supporting). HBO.

DEAD MAN'S WALK (1996) TV Miniseries, role of John Kirker (Supporting). ABC.

BLACK OUT (1996) Feature film, role of Opponent (Featured). USA.

LIVING SINGLE (1996) TV Episode "I've Got You Under My Skin," role of Edwin (Guest Star). Fox.

STAR TREK: VOYAGER (1996) TV Episode "Warlord," role of Demmas (Guest Star). UPN.

THE FACULTY (1996) TV Episode "Carlos Garcia," role of Ed Collins (Guest Star). ABC.

GABRIEL KNIGHT II: THE BEAST WITHIN (1996) Video Game, role of Georg Immerding (Supporting). Sierra On-Line.

AGENCY by Christie Dowda and Andy Ellis (1996) Theater, role of Peter. Craig Tapscott, director. Coast Playhouse, LA.

IN THE SHADOW OF EVIL (1995) TV Movie, Role of Willy Sommers (Supporting). CBS.

THE YEARLING (1994) TV Movie, role of Lem Forrester (Lead). CBS.

ASSAULT AT WEST POINT: THE COURT MARTIAL OF JOHNSON WHITTAKER (1994) TV Movie, role of Dr. Beard (Supporting). Showtime.

LYDIE BREEZE by John Guarre (1993) Theater, Off-Off-Broadway, role of Jeremiah Grady. Lightning Strikes Theatre Co., NYC.

THE GRAND INQUISITOR by Fyodor Dostoevsky (1992) Theater, Off-Broadway, One-Person Show, role of Ivan Karamazov. Primary Stages, NYC.

AWOKE ONE by Jack Agueros (1992) Theater, Off-Off-Broadway. Ensemble Studio Theatre, NYC.

STEPHEN KING'S GOLDEN YEARS (1991) TV Episode #3, role of Steve Dent (Co-Star). CBS.

LAW AND ORDER (1990) TV Episode "Prisoner of Love," role of Bartender (Co-Star). NBC.

H.E.L.P. (1990) TV Episode, role of Mover (Co-Star). CBS.

ABUNDANCE by Beth Henley (1990) Theater, Off-Broadway, role of Prof. Elmore Crome. Manhattan Theatre Club, NYC.

WHISPERS OF WHITE (1989) Feature Film, role of Bluddon's Lieutenant (Supporting). Universal.

PET SEMATARY (1989) Feature Film, role of Victor Pascow (Lead). Paramount.

LOOSE CANNONS (1989) Feature Film, role of German Official (Co-Star). Tri-Star.

THE CHAIR (1989) Feature Film, role of Mushmouth (Lead). Angelika Films.

MONSTERS (1989) TV Episode "The Gift," role of Kirby (Guest Star).

GIDEON OLIVER: SLEEP WELL, PROFESSOR OLIVER (1988) TV Movie, role of Clerk (Co- Star). Universal.

ALONE IN THE NEON JUNGLE (1988) TV Movie, role of Genilli (Supporting). ABC.

THE LAST TEMPTATION OF JOE HILL (1988) Theater, Off-Off-Broadway, role of Joe Hill. The Working Theatre, NYC.

THE BEDROOM WINDOW (1987) Feature Film, role of Chris Henderson (Lead). Delaurentis.

IN THE LION'S DEN (1987) TV Pilot "Dana in the Lion's Den," role of Forrest (Series Regular). CBS.

HOSTAGE AND TERRORISM CRISIS MANAGEMENT (1987) Industrial Film, role of Terrorist (Lead). U.S. Army.

THE GLASS MENAGERIE by Tennessee Williams (1986) Theater, Off-Off-Broadway, role of The Gentleman Caller. Players' Acting Corp., NYC.

RICHARD III by William Shakespeare (1986), Theater, Off-Off-Broadway, role of Richard III. Samuel Becket Theater, NYC.

FOOL FOR LOVE by Sam Sheppard (1986) Theater, LORT, role of Eddie. Virginia Rose Theater, Richmond, VA.

NIGHT OF THE IGUANA by Tennessee Williams (1985) Theater, Broadway, role of Wolfgang.

MUTANTS IN PARADISE (1984) Feature Film, role of Steve Awesome (Lead). USA.

CAN WE TALK? (1984) Theater, Touring Industrial Show. Pepsico. Purchase, NY.

TELEMACHUS CLAY by Luis Jon Carlino (1984) Theater, Off-Off-Broadway, role of The Prophet. NYC.

THE BRICK AND THE ROSE by Luis Jon Carlino (1984) Theater, Off-Off-Broadway, role of Tony. NYC.

GILGAMESH (1983) Theater (Opera, concert performance), role of The Storyteller. Virginia Commonwealth University Symphony Orchestra, Richmond, VA.

HUGS AND KISSES; THE JAMESTOWN STORY; SANTA'S ENCHANTED WORKSHOP (1983) Theater, Children's Touring Company, ensemble. Theatre IV, Richmond, VA.

AND TO YOU, MABEL NORMAND, GOOD NIGHT by Brad Greenquist and Lucinda McDermott (1983) Theater, Regional, role of Mack Sennett. Shafer Street Playhouse, Richmond, VA.

THE SOLDIER'S TALE by Igor Stravinski (1982) Theater, role of The Soldier. Richmond Symphony, Richmond, VA.

RUN FOR YOUR LOVE (1979) Short film, role of The Boy (Lead). Carderock Films. (Best Film and Best Acting awards, EVOL '79 Film Festival, Washington D.C.).

STREET MIME (1977-1979) Street Theater, Georgetown, Washington D.C.

OUR TOWN (2009) by Thornton Wider, Theater, role of The Stage Manager.  Pacific Resident Theatre Co., LA.

COLD CASE (2008) TV Episode "The Brush Man," role of Norm Fanshawe (Guest Star).  CBS.

ELEVENTH HOUR (2008) TV Episode "Miracle", role of Travis Dobbs (Guest Star).  CBS.

MACBETH (2008) by William Shakespeare, Theater, role of Macbeth.  Pacific Resident Theatre Co., LA.

MASK OF THE NINJA (2008) TV Movie, role of Agent Udell (Supporting).  Spike TV.

ACROSS THE HALL (2008) Feature Film, role of Porter (Lead).

MOONLIGHT (2007) TV Episode "Dr. Feelgood", role of Gerald Stovsky (Guest Star).  CBS.

ENTERTAINING MR. SLOANE by Joe Orton, Theater, role of Ed.  Pacific Resident Theatre Co.

HENRY POOLE IS HERE (2007) Feature Film, role of Homeowner (Cameo). 

COME INTO MY OFFICE (2007) Short Film, role of Mr. Crawford (Supporting).

THE CURSED (2007) Feature Film, role of Fred Belmont (Supporting).

COPPERHEAD (2007) TV Movie, role of Garrett (Lead).  Sci-Fi Channel.

HEROES (2006) TV Episode "The Fix", role of Nakamura's Henchman (Guest Star).  NBC.

MEDIUM (2006) TV Episode "Be Kind, Rewind", role of Michael Williams (Guest Star).  NBC.

SHILOH FALLS (2006) Feature Film, role of Dalton (Lead).  Universal.

CSI  (2006) TV Episode "Bang Bang", role of Taxi Manager (Guest Star).  CBS.

ER (2005) TV Episode "Split Decisions", role of Mr. Butler (Guest Star).  NBC.

SLEEPER CELL  (2005) TV Episode "Hijack", role of Jim Kroeper (Guest Star).  Showtime.

CLOSER by Patrick Marber (2005), Theater, role of Larry. Pacific Resident Theatre Company.

ENTERPRISE (2004) TV Episode "Affliction", role of Alien #1 (Guest Star).  UPN.

CSI – NEW YORK (2004) TV Episode "Recycling", role of Nicholas Gates (Guest Star). CBS.

MYSTERY WOMAN 2: SNAPSHOT  (2004) TV Movie, role of Robert Benson (Lead).  Hallmark.

DAYS OF OUR LIVES (2004) Daytime Drama, role of Lt. Colonel Harvey.

18 FINGERS OF DEATH (2004) Feature Film, role of Arthur (Cameo).  

SMART CARD  (2003) Short film, role of "Ned" (Supporting).

STARGATE (2003) TV Episode "Ressurection," role of Aaron Keffler (Guest Star). Sci-Fi Channel.

ORPHEUS DESCENDING by Tennessee Williams (2003-04) Theater, role of Jabe Torrance. Pacific Resident Theatre, LA.

ALIAS  (2003) TV Episode "Succession," role of Otto Siegel (Guest Star).  ABC.

THREAT MATRIX  (2003) TV Pilot Episode, role of Marc Radenmacher (Guest Star).  ABC.

THE DIARY OF ELLEN RIMBAUER  (2003) TV Movie, role of Doug Posey (Lead).  ABC.

STAR TREK: ENTERPRISE (2002) TV Episode "Dawn," role of Khata'n Zshaar (Guest Star). UPN.

THE PENNSYLVANIA MINERS' STORY (2002) TV Movie, role of Hound-Dog (Lead).  ABC.

MOMENTUM (2002) Feature Film, role of Elias (Supporting).

OUTSIDE THE LAW  (2002) Feature Film, role of McKenzie (Lead). Columbia/Tri-Star.

SIX FEET UNDER  (2002) TV Episode "The Invisible Woman," role of Building Manager (Co-Star).  HBO.

ALI (2001) Feature Film, role of Marlon Thomas (Supporting).  Columbia/Tri-Star.

THAT'S MY BUSH! (2001) TV Episode "SDI--Aye Aye!", role of Austrian Soldier (Co-Star).  Comedy Central.

DIAGNOSIS: MURDER  (2001) TV Episode "Dance of Danger," role of Natwa (Co-Star).  CBS.

LOST SOULS  (2000) Feature Film, role of George Viznick (Supporting). New Line Cinema.

CRIME AND PUNISHMENT IN SUBURBIA  (2000) Feature Film, role of Calvin Berry (Supporting).  MGM/UA. 

GETTING AWAY WITH MURDER: THE JONBENET RAMSEY STORY  (2000) TV Movie, role of Detective Guilty (Lead).  Fox.

SQUINT (2000) Short Film, role of Stitch (Supporting). 

THE PRACTICE (2000) TV Episode "Mr. Hinks Goes to Town," role of Eric Slauson (Guest Star).  ABC.

WALKER, TEXAS RANGER (2000) TV Episode "The Day of Cleansing," role of Lomax (Guest Star).  CBS.

INHERIT THE WIND  (1999)  TV Movie, role of Davenport (Lead).  Dan Petrie, Sr.  Showtime/CBS. 

HARSH REALM (1999) TV Episode "Kein Ausgang," role of Wolff (Guest Star).  Fox.

NASH BRIDGES  (1999) TV Episode "Boom Town," role of Calvin Reddick (Guest Star).  CBS.

THE MAGNIFICENT SEVEN  (1999)  TV Episode "The Trial," role of James Lightfoot (Guest Star).  CBS.

V.I.P.  (1999)  TV Episode "Val Under Seige with a Vengeance," role of Heinrich (Guest Star). 

THE D.R.E.A.M. TEAM (1999) TV Episode "Loose Nukes," role of Schmidt (Guest Star). 

THE PUZZLE IN THE AIR  (1998)  Feature Film, role of Jeff Swerdling (Lead).

THE RANSOM OF RED CHIEF" (1998) TV Movie, role of Strange Pierre (Supporting).  ABC.

CHARMED (1998) TV Episode "The Truth is Out There...And it Hurts," role of Gavin (Guest Star).  WB.

THE PRETENDER  (1998) TV Episode "Gigalo Jerod," role of Frank Linden (Guest Star).  NBC.

STAR TREK: DEEP SPACE NINE  (1998)  TV Episode "Who Mourns for Morn?," role of Kritt (Guest Star).  UPN.

VENGEANCE UNLIMITED (1998)  TV Episode "Eden," role of Deputy Webster (Co-Star).  ABC.

DEAD BY MIDNIGHT (1997) TV Movie, role of Hendricks (lead).  Jim McBride, director.  ABC.

GANG RELATED  (1997)  Feature Film, role of Richard Stein (Lead). Jim Kouf, Director. Orion.

HIGH INCIDENT  (1997)  TV Episode "Remote Control," role of McDonnell (Guest Star).  ABC.

CONAN THE ADVENTURER (1997)  TV Episode "Lair of the Beast-Men," role of Kiord (Guest Star).

WING COMMANDER: PROPHESY (1997) Video Game, role of Major Karl 'Spyder' Bowen (Supporting).  Origin.

IN COLD BLOOD (1996)  TV Miniseries, role of Floyd Wells (Supporting).  CBS. 

CRIME OF THE CENTURY (1996)  TV Movie, role of Isador Fisch (Supporting).  HBO.

DEAD MAN'S WALK (1996) TV Miniseries, role of John Kirker (Supporting).  ABC. 

BLACK OUT (1996)  Feature film, role of Opponent (Featured).  USA.

LIVING SINGLE (1996) TV Episode "I've Got You Under My Skin," role of Edwin (Guest Star).  Fox.

STAR TREK: VOYAGER (1996)  TV Episode "Warlord," role of Demmas (Guest Star).  UPN.

THE FACULTY (1996) TV Episode "Carlos Garcia," role of Ed Collins (Guest Star).  ABC.

GABRIEL KNIGHT II: THE BEAST WITHIN  (1996) Video Game, role of Georg Immerding (Supporting).  Sierra On-Line.

AGENCY by Christie Dowda and Andy Ellis (1996) Theater, role of Peter. Craig Tapscott, director. Coast Playhouse, LA.

IN THE SHADOW OF EVIL (1995) TV Movie, Role of Willy Sommers (Supporting). CBS.

THE YEARLING  (1994) TV Movie, role of Lem Forrester (Lead).  CBS.

ASSAULT AT WEST POINT: THE COURT MARTIAL OF JOHNSON WHITTAKER  (1994) TV Movie, role of Dr. Beard (Supporting).  Showtime. 

LYDIE BREEZE by John Guarre (1993) Theater, Off-Off-Broadway, role of Jeremiah Grady. Lightning Strikes Theatre Co., NYC.

THE GRAND INQUISITOR by Fyodor Dostoevsky (1992)  Theater, Off-Broadway, One-Person Show, role of Ivan Karamazov.  Primary Stages, NYC.

AWOKE ONE by Jack Agueros (1992) Theater, Off-Off-Broadway. Ensemble Studio Theatre, NYC.

STEPHEN KING'S GOLDEN YEARS (1991)  TV Episode #3, role of Steve Dent (Co-Star).  CBS.

LAW AND ORDER (1990)  TV Episode "Prisoner of Love," role of Bartender (Co-Star).  NBC.

H.E.L.P. (1990)  TV Episode, role of Mover (Co-Star).  CBS.

ABUNDANCE by Beth Henley (1990)  Theater, Off-Broadway, role of Prof. Elmore Crome.  Manhattan Theatre Club, NYC.

WHISPERS OF WHITE  (1989) Feature Film, role of Bluddon's Lieutenant (Supporting).  Universal. 

PET SEMATARY  (1989)  Feature Film, role of Victor Pascow (Lead). Paramount.

LOOSE CANNONS  (1989)  Feature Film, role of German Official (Co-Star). Tri-Star.

THE CHAIR  (1989)  Feature Film, role of Mushmouth (Lead).  Angelika Films.

MONSTERS (1989)  TV Episode "The Gift," role of Kirby (Guest Star). 

GIDEON OLIVER:  SLEEP WELL, PROFESSOR OLIVER  (1988)  TV Movie, role of Clerk (Co-Star).  Universal.

ALONE IN THE NEON JUNGLE (1988)  TV Movie, role of Genilli (Supporting).  ABC. 

THE LAST TEMPTATION OF JOE HILL (1988) Theater, Off-Off-Broadway, role of Joe Hill.  The Working Theatre, NYC.

THE BEDROOM WINDOW  (1987) Feature Film, role of Chris Henderson (Lead). Delaurentis.

IN THE LION'S DEN  (1987)  TV Pilot "Dana in the Lion's Den," role of Forrest (Series Regular).  CBS.

HOSTAGE AND TERRORISM CRISIS MANAGEMENT  (1987)  Industrial Film, role of Terrorist (Lead).  U.S. Army.

THE GLASS MENAGERIE by Tennessee Williams (1986) Theater, Off-Off-Broadway, role of The Gentleman Caller.  Players' Acting Corp., NYC.

RICHARD III by William Shakespeare (1986), Theater, Off-Off-Broadway, role of Richard III.  Samuel Becket Theater, NYC.

FOOL FOR LOVE by Sam Sheppard (1986) Theater, LORT, role of Eddie. Virginia Rose Theater, Richmond, VA.

NIGHT OF THE IGUANA by Tennessee Williams (1985) Theater, Broadway, role of Wolfgang.

MUTANTS IN PARADISE  (1984) Feature Film, role of Steve Awesome (Lead). USA.

CAN WE TALK?  (1984) Theater, Touring Industrial Show.  Pepsico.

TELEMACHUS CLAY by Luis Jon Carlino (1984) Theater, Off-Off-Broadway, role of The Prophet.  NYC.

THE BRICK AND THE ROSE by Luis Jon Carlino (1984) Theater, Off-Off-Broadway, role of Tony.  NYC.

GILGAMESH (1983) Theater (Opera, concert performance), role of The Storyteller.  Virginia Commonwealth University Symphony Orchestra, Richmond, VA.

HUGS AND KISSES; THE JAMESTOWN STORY; SANTA'S ENCHANTED WORKSHOP (1983) Theater, Children's Touring Company, ensemble.  Theatre IV, Richmond, VA.

AND TO YOU, MABEL NORMAND, GOOD NIGHT by Brad Greenquist and Lucinda McDermott (1983) Theater, Regional, role of Mack Sennett.  Shafer Street Playhouse, Richmond, VA.

THE SOLDIER'S TALE by Igor Stravinski (1982) Theater, role of The Soldier. Richmond Symphony, Richmond, VA.

RUN FOR YOUR LOVE (1979)  Short film, role of The Boy (Lead).  Carderock Films.  (Best Film and Best Acting awards, EVOL '79 Film Festival, Washington D.C.).

STREET MIME  (1977-1979) Street Theater, Georgetown, Washington D.C.