Production Stills

A Woman of No Importance, 2020

Archdeacon Daubeny in Oscar Wilde's "A Woman of No Importance". Walnut Street Theatre, January 2020. Photo by Mark Garvin

"Something Like a War"

With Nicholas Pontrelli in a staged reading of the musical "Something Like a War" by Jesse Bernstein and Jake Blouch. 11th Hour Theatre Co., May 2019. (Sam Nagel Photography)


As Henry the 'Old Actor' in "The Fantaskticks". Bucks County Center for the Performing Arts, Doylestown, PA. July 2018.

Rev. Canon Chasuble

"The Importance of Being Earnest", Walnut Street Theatre, Philadelphia. Spring 2017

Rev. Canon Chasuble (2)

Chasuble counsels Jack Worthing (Jake Blouch) not to be "Too Much Bowed Down by Grief" over the death of his 'brother' Ernest. Walnut Street Theatre, Philadelphia. Spring 2017


"Love's Labour's Lost" - an actor-created quick rehearsal production. Here Holofernes nominates Costard (Christopher Patrick Mullin) to play Pompey the Great in the pageant of the Nine Worthies.

General MacKenzie

Spring 2015, Walnut Street Theatre. "And Then There Were None" by Agatha Christie. Photo by Mark Garvin.

Cervantes becomes Don Quixote

From "Man of La Mancha" at Act II Playhouse in Ambler, PA. Spring of 2014.

"Man of La Mancha", Act II Playhouse

Sonny Leo played Sancho Panza

Onward to Glory We Go!

Mr. Witherspoon in "Arsenic and Old Lace". A joint production of Walnut Street Theatre in Philadelphia and the Fulton Theatre in Lancaster.

Archbishop Cranmer, "Henry VIII"

Pennsylvania Shakespeare Festival, Summer of 2013

Geronte - "The Liar"

Lantern Theatre Company, Philadelphia. Photo by Mark Garvin

"Curse of Starving Class"

Wilma Theater, Philadelphia. With Kiera Keeley. Photo by Alexander Iziliaev

"Curse of the Starving Class"

Wilma Theater, Philadelphia. With Kiera Keeley. Photo by Alexander Iziliaev

"Curtains", Walnut Street Theatre
Piet, "When We Go Upon The Sea"

InterAct Theatre, Philadelphia. Photo by Seth Rozin

The Sowerberrys and the Beadle

"Oliver!", Walnut Street Theater, Philadelphia. With Scott Greer and Denise Whelan.

Mr. Sowerberry, "Oliver!"

Walnut Street Theatre, Philadelphia, 2009.

As Count Orsini-Rosenberg, "Amadeus"

Walnut Street Theatre, Philadelphia. (From left to right: Ian

Wilbur and Edna
"Les Miserable", with Scott Greer

Walnut Street Theatre, Philadelphia

Mr. Bascombe, "Carousel"

Walnut Street Theatre, Philadelphia

St. Joan of the Stockyards, Yale Rep

(also shown: Amy Brennerman, Michael Potts)

Matt of the Mint, "Beggars Opera"

Shakespeare Theatre, Washington, DC. 1989

Uriah, 'A Man's a Man'

Portland Stage Co, 1991