Stage
Performances
[Broadway]
Manhattan Theatre Club Production/Lyceum Theatre Transfer, 2012
Thomas
[Broadway]
Lyceum Theatre Transfer, 2012
Thomas
[Off-Broadway]
MCC Theater Production, 2010
Philip
[Broadway]
Special Benefit Production, 2007
Hugh
[Broadway]
Broadway Revival, 2007
Captain Stanhope