Jan 29, 2019 · Rose designed the iconic makeup for the title character in Guillermo del Toro's Hellboy, and he also sculpted The Monster Squad's Gill Man.
People also ask
Who is Rose Siard?
Rose is a makeup educator, managing partner, and content creator based out of Houston, TX.
Who is Beyonce's makeup artist?
The 8 Makeup Hacks For An A-List Glow, According To Sir John, Beyoncé's Makeup Artist.