Former co-host of The Stephanie Miller Show, a nationally-syndicated liberal radio talk show which features a number of his impersonations of political figures and other celebrities and news makers.
In 2021, he retired from both acting and voice acting altogether due to complications of Alzheimer's disease and COVID-19.