Graham McTavish

Stephen Graham McTavish (born January 4, 1961) is a Scottish film, television and voice actor.

Voice

 * Avengers: New Heroes’ Time - Iron Vulture / Arthur Toomes, Azazel, Truman Marsh
 * Ultimate Spider-Man and the New Avengers -  Iron Vulture / Arthur Toomes, Truman Marsh