Karl Dönch

5 pieces since 2017 — in 1 role, at 1 company, most often at Metropolitan Opera.

5 pieces
1 role
1 company
10 years

Role Doctor