Sheila Rock was born in the USA and educated at Boston University and the London Film School. She has lived and worked in London since 1970. She became an influential force shaping the look of creative magazines like The FACE magazine.
Her successful career covers a wide spectrum; photographing for the entertainment and music industry, the West End theatre, the Royal Opera House, the Barbican and also advertising and design agencies and periodicals. Her editorial portrait and fashion work have appeared in numerous magazines, including: Time Magazine, Elle, Glamour, Rolling Stone, Architectural Digest, and the Sunday Times.