Played the role of Byron Togler on the sitcom, Andy Richter Controls the Universe with Paget Brewster.
He made his TV debut on an episode of ER.
He portrayed the role of Phil Myman on the TV series, Better Off Ted.
He has been with his longtime partner, Michael for more than 22 years.
He was in the film, A Cinderalla Story with Hilary Duff.