Eduard Fernández, 25 Ağustos 1964 tarihinde Barcelona, Katalonya'da doğdu. Oyunculuk kariyerine tiyatro ile başladı ve birkaç yıl boyunca Els Joglars adlı tiyatro şirketinde çalıştı. Bu dönemde tiyatroda kazanmış olduğu deneyimleri sayesinde sinema ve televizyonda başarıyla yerini aldı. Kendisine Fausto 5.0 ve The Skin I Live In gibi filmlerdeki rolleriyle tanınan Fernández, kariyerinin başlarında God's Crooked Lines ve Sound of the Sea gibi projelerle dikkat çekti.
The Man with a Thousand Faces ve Biutiful gibi filmlerdeki performanslarıyla dikkat çekti. Fernández, A Perfect Day ve While at War gibi filmlerde de önemli roller üstlendi.