Ole är utbildad vid teaterhögskolan i Stockholm (1976–79). Han har arbetat på ett stort antal teatrar runt om i landet som skådespelare, regissör och dramatiker, nu för första gången i Örebro. Under 27 år tillhörde han den fasta ensemblen på Stockholms Stadsteater, där han även var konstnärlig ledare för Klara Soppteater. Bland roller kan nämnas Kolygin i Tre Systrar, Smerdjakov i Bröderna Karamazov och Mäster Jaques i Den Girige. På senare år har det blivit en hel del musikal, så som bl.a Renaud/ Georges i La Cage aux Folles, Morbror Daniel i Kristina från Duvemåla på Göteborgsoperan och på Cirkus i Stockholm, Karpati/ Doolittle i My Fair Lady på Kulturhuset/ Stadsteatern i Stockholm. Ole har erhållit Gustav Frödingsällskapets hedersmedalj för sitt program Fröding och jag samt för sin tolkning av Gustav Fröding i Marionetteaterns uppsättning av Kärleksköparen, Fröding naken.
2021–2022 är Ole aktuell i I ett fält av guld och The last dream of William Shakespeare på Örebro Teater.