Steven Sloane

About this artist

American-German conductor, born 1958 in Los Angeles, California. He's married to Tabea Zimmermann.