Współpracował z takimi muzykami jak Fabio Biondi, Rinaldo Alessandrini, Alan Curtis, Tonio Florio, Paolo Pandolfo, Phillip Picket. Jako aktor występował u boku takich gwiazd jak Rutger Hauer, Mickey Rourke, Helena Bonham-Carter, Emily Watson, Vittorio Gasman, Ginacarlo Gianini, Franco Nero. Współpracował z wieloma reżyserami m.in. Liliana Cavani, Lina Wertmüller, Franco Brusati, Sandro Sequi, Sylvano Bussotti. Był asystentem Marka Eldera, dyrektora muzycznego English National Opera (ENO). Pracował również przy produkcji nagrodzonego filmu dokumentalnego BBC TV "Verdi, a life in two parts". W styczniu 2001 wystąpił w Warszawskiej Operze Kameralnej gdzie wcielił się w postać Goffreda w operze G.F. Händla Rinaldo. W czerwcu tego samego roku, w Bolesławcu, wyreżyserował pierwsze przedstawienie opery Erika Satie "Genevieve".

Wykładowca Wykładał w wielu znanych szkołach aktorskich m.in. Mountview Conservatoire for the Performing Arts oraz LAMDA. Założył i prowadzi The International Course for Music Theatre Performers w Royal Academy of Music. Patronują temu przedsięwzięciu baron Andrew Lloyd Webber i Sir Cameron Mackintosh.