Erik Ehn tillhör Dramatens fasta ensemble.
Utbildad vid Teaterhögskolan i Stockholm 1992–1995. Han har medverkat i ett flertal uppsättningar på Folkteatern i Gävle, bland annat Tre Systrar, På vägen till havet, Henrik IV, Blodsbröder och Hamlet. Har spelat i En midsommarnattsdröm i på Orionteatern, Stormen på Romateatern och Den girige på Stockholms Stadsteater/ Riksteatern.
2008 medverkade han på Dramaten i en av de tre delarna i Tre kronor, Kristina, i Jagos Markovics regi och i Shakespeares Hamlet, regi Staffan Valdemar Holm samt i i Ödön von Horváths Kasimir och Karoline i regi av Michael Thalheimer. Under 2009 har han medverkat i Victoria Benedictsson och Axel Lundegårds Final i regi av Hilda Hellwig.
Tilldelades O’Neill-stipendiet 2019.