Education: Graduated from the American Academy of Dramatic Arts, 1983.
Addresses: Agent—Progressive Artists Agency, 400 S. Beverly Dr., Suite 216, Beverly Hills, CA 90212. Manager—Seven Summits Pictures & Management, 8906 W. Olympic Blvd., Ground Floor, Beverly Hills, CA 90211.
Michael, The Doctor, MCA/Universal, 1991.
Policeman and voice of obscene caller, Mixed Nuts (also known as Lifesavers), TriStar, 1994.
Detective Wade, Wolf, Anglo-Amalgamated, 1994.
David Matthews, The Hard Truth, 1994.
Jerome's friend, Live Nude Girls, 1995.
Pad rat, Apollo 13 (also known as Apollo 13: The IMAX Experience), Universal, 1995.
Vic Nash, Up Close and Personal, Buena Vista, 1996.
First staffer, Volcano, United Artists, 1997.
Naked Ambition, Buena Vista, 1997.
(Uncredited) Brian Blake, attorney, Enemy of the State, 1998.
Randy Culligan, Primary Colors (also known as Perfect Couple and Mit aller macht), Universal, 1998.
Surgical fellow, City of Angels (also known as Stadt der Engel), Warner Bros., 1998.
Bill Shields, Sweet and Lowdown, Metro-Goldwyn-Mayer, 1999.
Alec Grinell, Bad Faith (also known as Cold Blooded and Le delateur), Bedford Entertainment, 2000.
Co-pilot, What Planet Are You From?, Columbia, 2000.
Cop, Small Time Crooks, DreamWorks, 2000.
Counsel, Ignition (also known as Mise a feu), Saturn Home Entertainment, 2001.
Al, The Curse of the Jade Scorpion (also known as Im Bann des Jade Skorpions), DreamWorks, 2001.
Pete Wallace, Anthrax, Eagle Pictures, 2001.
Rex Perry, Liberty Stands Still (also known as Liberty Stands Still—Im visier des morders), Lions Gate Films, 2002.
Television Appearances; Series:
Dr. Sam Carr, Dark Angel, Fox, 2000–2002.
Paul Bloom, UC: Undercover, NBC, 2001.
Special Agent Charles Bernal, Touching Evil, USA Network, 2004.
Bill Jacobs, Da Vinci's Inquest, CBC (Canada), 2004–2005.
Police Chief Bill Jacobs, Da Vinci's City Hall, CBC, 2005.
Television Appearances; Miniseries:
Sonny Werblin, Sinatra, Fox, 1992.
Ray Morrison, Taken (also known as Steven Spielberg Presents "Taken"), Sci-Fi Channel, 2002.
Martin Heller, Angels in America, HBO, 2003.
Daniel, 10.5 (also known as Earthquake 10.5), NBC, 2004.
Chris Haywood, Category 6: Day of Destruction, CBS, 2004.
Jimmie Gardiner, The Tommy Douglas Story (also known as Prairie Giant: The Tommy Douglas Story), CBC (Canada), 2005.
Television Appearances; Movies:
Calley, Nails, Showtime, 1992.
Colleague, A Woman Scorned: The Betty Broderick Story (also known as Till Murder Do Us Part), NBC, 1992.
Web of Deception, NBC, 1993.
Deirdre's agent, Columbo: Butterfly in Shades of Grey, ABC, 1994.
Tanner, In the Line of Duty: The Price of Vengeance, PBS, 1994.
Kirby Jacobs, Witness to the Execution, NBC, 1994.
Marty Rosenstock, White Mile, HBO, 1994.
Shame II: The Secret, 1995.
Satz, In the Blink of an Eye, ABC, 1996.
Lowell Hart, Forgotten Sins, ABC, 1996.
Detective Jim Baker, Fall into Darkness, PBS, 1996.
Alien Nation: Millennium, Fox, 1996.
Harvey Poolish, In the Doghouse, Showtime, 1998.
Assistant District Attorney Louthan, On the Line, ABC, 1998.
Hal Thau, Take Me Home: The John Denver Story, CBS, 2000.
Harry Decker, Harry's Case, 2000.
The New Adventures of Spin and Marty: Suspect Behavior, ABC, 2000.
Stan Walton, 100 Days in the Jungle, 2002.
Mr. Meyer, Lucky 7 (also known as Lucky Seven), ABC Family, 2003.
Eric Hoffman, Chasing Freedom, Court TV, 2004.
David Price, The Survivors Club, CBS, 2004.
McGregor, NTSB: The Crash of Flight 323, ABC, 2004.
Tony, The Life, CTV (Canada), 2004.
Arnie, Knights of the South Bronx, Arts and Entertainment, 2005.
Television Appearances; Pilot Movies:
Robert Russo, "How Doc Waddems Finally Broke 100," The Sports Pages, Showtime, 2001.
Agent Brenal, Touching Evil, USA Network, 2004.
Television Appearances; Pilots:
Spencer Lewis, Girls Club, Fox, 2002.
Television Appearances; Episodic:
Del, "The Call," China Beach, 1990.
Mr. Praskin, "Be It Ever So Humboldt," Murphy Brown, CBS, 1991.
"Language of the Heart," Tequila and Bonetti, 1992.
Mr. Gerard, "Double Breasted Suit," L.A. Law, 1992.
Glen, "The Icing on the Cake," Sisters, NBC, 1993.
David Preston, "Extended Family," Law & Order, NBC, 1993.
Vorin, "Homeward," Star Trek: The Next Generation, 1994.
Tony Fiore, "Born Again," The X Files, Fox, 1994.
Forrest, Burke's Law, CBS, 1994.
Harvey, The George Carlin Show, 1994.
Lieutenant Peter Durst, "Cathexis," Star Trek: Voyager, 1995.
Lieutenant Peter Durst and Sulan, "Faces," Star Trek: Voyager, 1995.
Derek Wilson, "Night Train," The Sentinel, UPN, 1996.
Detective Teeple, "The Judge," Millennium, Fox, 1996.
Detective Teeple, "Blood Relatives," Millennium, Fox, 1996.
Detective Teeple, "Sacrament," Millennium, Fox, 1997.
Dr. Giger, "In the Cards," Star Trek: Deep Space Nine, 1997.
Steve Egan, "Lost in Israel: Parts 1 & 2," NYPD Blue, ABC, 1997.
Mr. James Day, "Of Sound Mind and Body," Party of Five, Fox, 1998.
Gary Lambert, "Folie a Deux," The X Files, Fox, 1998.
"Jane Doe: Parts 1 & 2," Cold Squad, CTV (Canada), 1998.
Mr. James Day, "Fam-I-ly," Part of Five, Fox, 1999.
Mr. James Day, "Judgment Day," Party of Five, Fox, 1999.
Governor Robert Maxwell, "Playmates and Presidents," Seven Days, UPN, 2000.
Lotan, "Scorched Earth," Stargate SG-1, Showtime and syndicated, 2000.
Malcolm Gray, "Smackdown," The Chris Isaak Show, Showtime, 2001.
Ray Tergeson, "The Last Dance," Mysterious Ways, PAX, 2001.
Vincent DeMarzo, "My Suspect Vinny," Breaking News, Bravo, 2002.
Mr. Kirk, "Lost in the System," Judging Amy, CBS, 2002.
Spencer Lewis, "Book of Virtues," Girls Club, Fox, 2002.
Spencer Lewis, "Secrets and Lies," Girls Club, Fox, 2002.
Psychiatrist/detective, "Another Life," The Twilight Zone, UPN, 2003.
The collector/masked man, "The Collector," The Dead Zone, USA Network, 2005.
Jerry Panowski, "Phantom Traveller," Supernatural, The WB, 2005.
Also appeared in The Trials of Rosie O'Neill.