Stage
Performances
[Off-Broadway]
Mint Theater Production, 2012
Performer
[Broadway]
Broadway Revival, 2008
Harry Dalton
[Broadway]
Manhattan Theatre Club Revival, 2007
Captain Lancey
[Broadway]
Original Broadway Production, 2000
Pharaoh [Replacement]
[Broadway]
Broadway Revival, 1996
Sir Edward Ramsey [Replacement]
Captain Orton (Understudy) [Replacement]
[Broadway]
1987
Sherlock Holmes (Standby)
[Broadway]
1987
Aide de Camp