Richard Armitage

Richard Armitage will portray Heinz Kruger in Captain America: The First Avenger.

Significant roles

 * Angus in Macbeth (2001)
 * Lee in Cold Feet (2003)
 * Capt. Ian Macalwain in Ultimate Force (2003)
 * John Thornton in North & South (2004)
 * William Chatford in Malice Aforethought (2005)
 * Dr. Alec Track in The Golden Hour (2005)
 * Phili Durrant in Marple: Ordeal by Innocence (2007)
 * Guy of Gisbourne in Robin Hood (2006-2009)
 * John Porter in Strike Back (2010)
 * Lucas North in Spooks (2002-2010)