Utbildning: Violin- och sångpedagogexampen 1975, Örebro. 1981-85 studier i tidig musik vid Sweelinckkonservatoriet i Amsterdam, som countertenorsångare under Maxv. Egmonds ledning. 1983-85 även barockviolin vid konservatoriet i Rotterdam, under Marie Leonhardt. 1984 var han med och startade Gustav Leonhardts madrigalkör i Utrecht. 1992 sjöng han countertenor-rollen (hautcontre) som David i M.A. Charpentiers opera "David et Jonathas" med Utomjordiska barockbolaget i Göteborg.
Vokalmusik av Bach, Händel, Purcell, Dowland, Vivaldi, Stradella, Huygens m. fl. tillhör repertoar som framförts i Sverige, Danmark, Norge, England, Holland, Belgien, Tyskland och Portugal.