Over 30 years as a resident actor of the Asolo Theatre Company in Sarasota, Florida.
Appeared in various national Shakespeare festivals, including those in Utah, Colorado, and Alabama, as well as roles at GeVa Theatre in Rochester New York and the Penn State Theatre.
(1999) He acted in Alfred Uhry's play, "The Last Night of Ballyhoo," at the Cape Playhouse in Dennis, Massachusetts with Carolyn Michel and Sharon Spelman in the cast.
(August 1999) He acted in Alfred Uhry's play, "The Last Night of the Ballyhoo," at the Ogunquit Playhouse in Ogunquit, Maine with Carolyn Michel and Sharon Spelman in the cast.