Howard Walsh, stage actor