played the role of Arthur in the short film Boarder Search which was based on an original idea that he helped to develop with actor and scriptwriter Zach Chrzan in 2020. The film was an official selection of the 2021 Garden State Film Festival. He also was featured on stage in The Presidents starring Rich Little, 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 was seen as Detlef in Paper Mill Playhouse's production of The Student Prince. 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.