HOME
RESUME
ABOUT
HEADSHOTS
VIDEOS
PRODUCTION PHOTOS
NEWS
CONTACT
MORE
LAUGHTER ON THE 23rd FLOOR
As Brian Doyle. Barnstormers Theatre.
SPIDER'S WEB
As Oliver Costello. Barnstormers Theatre.
THE PROPERTY
As Greg. New Light Theater Project. (Photo by Hunter Canning.)
THE PROPERTY
As Greg. New Light Theater Project. (Photo by Hunter Canning.)
TIME STANDS STILL
As James. New Light Theater Project. (Photo by Hunter Canning.)
TIME STANDS STILL
As James. New Light Theater Project. (Photo by Hunter Canning.)
THE THREE MUSKETEERS
As Louis. Syracuse Stage.
THE THREE MUSKETEERS
As Lemieux. Syracuse Stage.
SUBPRIME
As Brian. Jersey City Theatre Center.
MY THREE ANGELS
As Joseph. Barnstormers Theatre.
MY THREE ANGELS
As Joseph. Barnstormers Theatre.
DANCING AT LUGHNASA
As Gerry Evans. The Barnstormers Theatre. DFD Photography
DANCING AT LUGHNASA
As Gerry Evans. The Barnstormers Theatre. DFD Photography
ALISON'S HOUSE
As Eben Stanhope. Photo by Joseph Seibert
ALISON'S HOUSE
As Eben Stanhope. Photo by Joseph Seibert
TIME STANDS STILL
As James. Wellfleet Harbor Actors Theater. Photo by Michael and Suz Karchmer.
TIME STANDS STILL
As James. Wellfleet Harbor Actors Theater. Photo by Michael and Suz Karchmer.
TIME STANDS STILL
As James. Wellfleet Harbor Actors Theater. Photo by Michael and Suz Karchmer.
LONELY PLANET
As Carl. Provincetown Theater.
LONELY PLANET
As Carl. Provincetown Theater
AROUND THE WORLD IN 80 DAYS
As Detective Fix. Wellfleet Harbor Actors Theater. Photo Michael and Suz Karchmer.
AROUND THE WORLD IN 80 DAYS
As Detective Fix. Wellfleet Harbor Actors Theater. Photo Michael and Suz Karchmer.
AROUND THE WORLD IN 80 DAYS
As the lovely Reverend Wilson's Servant. Photo by Michael and Suz Karchmer.
ONE MAN, TWO GUVNORS
As Francis Henshall. The Barnstormers Theatre.
ONE MAN, TWO GUVNORS
As Francis Henshall. The Barnstormers Theatre.
THE TRIALS OF GERTRUDE MOODY
As Dorothea's Mother. Wellfleet Harbor Actors Theater. Photo by Michael and Suz Karchmer.
THE TRIALS OF GERTUDE MOODY
As Arthur. Wellfleet Harbor Actors Theater. Photo by Michael and Suz Karchmer.
HAMLET
As Guildenstern. Northern Stage
THE THREE MUSKETEERS
As Lemieux. Syracuse Stage.