played the role of the father in the short film Missing Path which was based on an original idea that he helped to develop with actor and script writer Jarred Harper in 2018. He also was featured on stage in The Presidents starring Rich Little and directed by Bill Castellino, first at the Helen Hayes Performing Arts Center, then at TheatreFest in Montclair, NJ playing such roles as Billy Carter, Dan Quayle, John Dean and others. The show was later taped for TV at The Paris Theatre, Las Vegas and subsequently aired on PBS. While touring as the Construction Worker in the world famous disco group Village People, he appeared as himself in 2 commercials: LetGo, a US national spot that ran for over a year, as well as a three part UK national spot for YOPA.


On stage in New York, he was seen in the lead role of Giuseppe in The Gondoliers, the role of Florian in Princess Ida, the role of the Boatswain in H.M.S. Pinafore and as a pirate in The Pirates of Penzance starring Hal Linden, all at City Center. He has played in various regional theatres across the US. He was seen as Detlef in Paper Mill Playhouse's production of The Student Prince directed by Robert Johanson. Also at Paper Mill, he was featured as the American in Rags and had the great fortune to work with the show's original creative team, Charles Strouse, Stephen Schwartz and Joseph Stein. At Goodspeed Opera House, he played the role of John in Shenandoah which  featured actors James van der Beek and Michael Park. He has performed at other regional theaters such as Tennessee Rep, American Stage Company, Northshore Music Theatre, Monomoy Theatre and Algonquin Arts Theatre where he played Mitch Albom in the gripping drama, Tuesdays with Morrie and Sir Robin in Spamalot.

He is a proud member of SAG-AFTRA, Actors Equity Association and Dramatist Guild.