Eddie Marsan, 9 Haziran 1968'de Londra'nın Stepney semtinde doğdu. Londra'da drama eğitimi aldı ve erken dönemlerinde çeşitli tiyatrolarda sahne aldı. Marsan, 2000 yılında Gangster No. 1 filmindeki rolüyle dikkati çekti ve ardından Ultimate Force ve V for Vendetta gibi filmlerde destekleyici rollerde yer aldı.
Marsan'ın kariyerinin zirve noktası, 2008'de Happy-Go-Lucky filmindeki performansıyla geldi. Bu rolüyle Londra Film Eleştirmenleri Birliği Ödülü ve Ulusal Film Eleştirmenleri Derneği En İyi Yardımcı Erkek Oyuncu Ödülü'nü kazandı. Daha sonra Mission: Impossible III, Hancock ve Sherlock Holmes serisinde yer aldı.