Sheila is a graduate of Fine Arts from York University and a graduate of Special Effects Make up from Seneca College. She currently works as a make up artist, commercial actress and visual artist.

Sheila is an atmospheric painter who loves using surprising and unusual colour combinations to create energy and emotion.  She loves to see how these colour combinations can be explored in a variety of artistic materials and techniques.

Sheila believes that life is full of turbulence and we all spend our time seeking an unobtainable ‘balance’.  Her evocative art is an attempt to find a small place of balance in her life.