Perteneciente a la escuela de los primitivos flamencos, no se ha podido establecer con seguridad su autor, aunque se suele asignar al taller de Jan van Eyck, cabiendo la posibilidad de que la tabla haya sido ejecutada por algún anónimo discípulo o seguidor suyo.