Als Theaterschauspieler spielte er unter anderem in Schillers Jungfrau von Orleans den Raimond, in Franz Kranewitters Die sieben Todsünden den Hansl, in Shakespeares Hamlet den Hamlet und in Richard III.