Sheila Rock

Sheila Rock was born in the USA and educated at Boston University and the London Film School.  As an artist and photographer she became an influential force in shaping the look of creative magazines, such as The FACE and has lived and worked in London since 1970.  Her successful career covers a wide spectrum of work ranging from the entertainment and music industry, theatre and opera to personal fine art projects on Tibetan monastic life and her Spirit of the Horse series. 
She is currently working on a series of Portraits of the English by the sea titled "Tough and Tender".  Her editorial portrait and fashion work have appeared in numerous magazines, including Time Magazine, Elle, Glamour, Rolling Stone, Architectural Digest, and the Sunday Times. She has participated in numerous exhibitions worldwide, including London, Turin, New York, Rotterdam, Berlin and Hamburg.  Her photographic prints are held in the collections of William Benton Museum of Fine Art, Connecticut and the Houston Fine Art Museum.  She has recently produced a limited edition visual document on the punk evolution titled "Punk +".  Vogue magazine described her as a legendary music photographer.  Her early punk photographs are in exhibitions in Paris and London.

Search our store