Strehl made his debut at the Hagen Theatre in 1995. After permanent engagements at the Landestheater Coburg and the Theater Hof, he joined the Mannheim National Theatre as a lyric tenor, where Ádám Fischer conducted. He became a member of the Opernhaus Zürich in 2002, with as artistic director. There, he performed the role of Eginhard in Schubert's "Fierrabras", directed by Carl Guth and conducted by Franz Welser-Möst, with Jonas Kaufmann in the title role. Engaged by Jens-Daniel Herzog, he was a member of the Opernhaus Dortmund from 2011 to 2015. His new roles included the title role Eliogabalo in Cavalli's opera, conducted by Fausto Nardi.