En 1994, 1995, 1999 y 2005, Beecroft fue objeto del premio al "Diseñador del año" que otorga el Museum of Modern Art, por su labor en anuncios y vídeos musicales. También ha sido objeto de dos nominaciones de la Asociación de directores artísticos y del premio de esta misma entidad en 2006.Con un master en bellas artes por la Universidad de Nueva York y con una beca de la Universidad de Oxford, los diseños de Beecroft se han venido viendo de modo muy extenso tanto en teatro como en la ópera. En Broadway, recibió dos nominaciones a los Tony por la producción de la Royal Shakespeare Company de Cyrano de Bergerac y Much Ado About Nothing.