Udo Kier

Udo Kier portrayed Russian Inhuman Leader in the Agents of S.H.I.E.L.D. episode Parting Shot.

Trivia

 * Udo Kier also portrayed Gitano Dragonetti in the production .
 * Udo Kier is one of the actors to portray characters for both Marvel Studios and . He voiced The Music Master in ', Herbert Ziegler in ' and Mister Toad in .