He had a recurring role as rapist James Fitzsimmons on Hill Street Blues and body collector Breughel on Max Headroom.
He appeared as the villainous Cade Dalton on the NBC miniseries The Gambler Returns: The Luck of the Draw (1991), hateful Vice President of Sales Pete Schmidt on Bob (1993), a member of the feuding family in Greedy (1994), Jack Farrell in Something So Right (1996), and Ben Stuart in Life-Size (2000).
He portrayed the title character's brother in "The Trouble with Harry", an episode of the series Twice in a Lifetime directed by David Winning (2000); Frank Alfonse on Good Morning, Miami (2002); Keith on The King of Queens (2006); Michael on Help Me Help You (2006); Dr. Jim on Surviving Suburbia (2007); Derek Ford on Psych, Bosco on Grey's Anatomy (2013); and Jacob Tiernan on Lucifer (2019).
[citation needed] In 2010, he appeared in AMC's series Breaking Bad as the group leader for a Narcotics Anonymous meeting as a part of a twelve-step program, which main character Jesse Pinkman attended.
He also had a recurring role on FX's Justified as Wynn Duffy,[5] a sadistic lieutenant in the Dixie Mafia, and appeared as villain Anson Fullerton in Seasons 5 and 6 (2011–2012) of Burn Notice on USA Network.