November-December, 2019

Reverend Crisparkle in The Mystery of Edwin Drood at Malz-Jupiter Theatre, Jupiter, FL

October 2019

The Senator in Hello Again at The Grand Theatre, Producers Club, NY

October 2019

Sir Joseph Porter in H.M.S. Pinafore at Sharon Playhouse, Sharon, CT

February 2019

Mayor Peter Stockman in An Enemy of the People at Centenary Stage, Hackettstown, NJ

October 2017

Chrysale in Moliere's The Learned Ladies at Centenary Stage, Hackettstown, NJ

April 2017

Vanya in Christopher Durang's Vanya and Sonya and Masha and Spike at the New Stage Theatre in Jackson, MI

Latest TV appearances:


Jessica Jones

Bohemian Neighbor


June 2018

Orange is the New Black

Who Knows Better Than I

as Saul Gurin, Crazy Eyes' lawyer


February 17, 2018 10pm

A Crime to Remember

The Bad Old Days

as the Newspaper Editor

Investigation Discovery

November, 2016

Madam Secretary

The Race

as Israeli Defense Minister Weissberg


February 10,2016 10pm

Shadow of Doubt

Group X

as the FAA Inspector

Investigation Discovery

January 17, 2016 10pm

Evil Lives Here

Something Is Different About Robbie

as the School Principal

Investigation Discovery