(written from a Production point of view)
One of his earliest acting appearances was in a 1992 made-for-television movie called Running Mates, which starred fellow Voyager guest actor Ed Begley, Jr.. In 1994, he appeared in another TV movie, called A Time to Heal, featuring Tim Ransom (Jack on DS9). That same year, he appeared in Amelia Earhart: The Final Flight, with Warren Munson, and in 1996, he and Stephanie Niznik played reporters in the telefilm Apollo 11, which co-starred Matt Frewer and Tim Kelleher.
In 2003, he co-starred as Press Secretary Ari Fleischer in the TV movie DC 9/11: Time of Crisis, which also featured the likes of Penny Johnson, Stephen Macht, Lawrence Pressman, and TOS star George Takei.
His motion picture credits include Stargate (1994, with Leon Rippy and Erick Avari), The X-Files (1998, with Terry O'Quinn and George Murdock), the highly-acclaimed Magnolia (1999, with Pat Healy, Henry Gibson, and Jim Beaver), Rules of Engagement (2000, with David Graf), and the 2005 adaptation of TV's Bewitched.
Besides a recurring role on the short-lived TV series Philly (also with Ron Canada), he also appeared in an episode of 7th Heaven, starring Catherine Hicks and Stephen Collins, and an episode of Boston Legal, starring William Shatner and Rene Auberjonois.