En las adaptaciones al cine realizadas por Walt Disney Pictures ("" y "") y 20th Century Fox (""), Edmund es encarnado por el actor Skandar Keynes como niño, y como adulto es interpretado por Mark Wells.