Né en 1959 à Anchorage, Alaska, Etats-Unis, il étudie le cor à pistons, le piano et l’improvisation, notamment Art Lande et Gary Peacock à la Cornish School of Music, Seattle.
Installé à Lausanne depuis 1980, il s’affirme comme musicien-interprète et arrangeur-compositeur. En 1989, avec le violoniste Gil Abravanel, il remporte le premier prix du concours d’arrangements de la communauté des radios francophones. Sa musique est mise au service des différentes ensembles: Piano Seven, Diatonikachromatik, Sine Nomine, le duo Rogg-Maddeford avec qui il réalise plusieurs disques et tournées.
Il écrit des compositions pour le théâtre, le cinéma et la télévision. A son active une quarantaine de CD. En tant qu’arrangeur il réalise la série pour enfants Sautecroche, écrit par Marie Henchoz, qui connaît un grand succès. Depuis plusieurs années, en tant que compositeur ou interprète, il participe à de nombreux spectacles romands dont des nombreuses comédies musicales et pièces de théâtres. Nominé au Molières 2005 pour la musique de spectacle Créatures, co-écrite avec Alex Bonstein.