Recently starred as Jim Tyrone in A Moon for the Misbegotten, at Actors' NET. Will appear as Michael Waterman in The Langhorne Player's production of the play Fiction in June 2010. In August 2010 will reprise role of Richard Henry Lee in The Actors' NET of Bucks County production of 1776. Other recent credits include Mr. Brink in On Borrowed Time, Washington Roebling (originated the role) in Roebling: The Story of the Brooklyn Bridge and Marl Dolson in Mass Appeal.