November 2021

"Untitled: A New Play by Justin Timberlake"

at City Theater of Pittsburgh
 (co-produced with Pittsburgh CLO)

recent work:


at The Hangar Theatre


*Banner 1 - Once 4.jpg
Once at CLO
as the mask teacher
as Harry Dangle
Once Hangar Theater 3
Woody Guthrie's American Song
Once Hangar Theater 2
as William Gillette
Lord Astor/Ensemble in "Peter and th
Da in "Once"
As Richard Russell in "All the Way"
Mr Price in "The Ghost Train"
Once Hangar Theater 1
Giles Corey in "The Crucible"
Da in "Once" OTC
Old Joe, "A Christmas Carol" Hangar Thea
Beverly in August Osage County
As Mr Lawrence in "Little Women" at the New London Barn
Caldwell Cladwell
Once CLO 1
Mr Lawrence in "Little Women"
As Cardinal Wolsey in "King Henry VIII"
As Lord Aster
Giles Corey in "The Crucible"
Mr Price in "The Ghost Train"
Once CLO 4
as Da in "Once" at Theatre Squared with
Rule of Thumb
as Da in _Once_ at Theatre Squared..
my headshot
as William GIllette
The Schoolmaster "A Christmas Carol" Han
The Ghost Train - Centenary Stage Co
as Gaston
as Sims
White Rabbit Red Rabbit
as Gloucester in "King Lear"
as Richard Russell
as Sims
as William Gillette
as Tom Snout
as Mr. Anagnos

Click on any image below to get a closer look

Craig MacDonald

Actor, Director, Musician