5 free lookup(s).
Master of Fine Arts (MFA) (Performance, Video & Installation as part of a collaborative practice)
2003-2005Bachelor of Fine Arts (BFA) (Painting)
1998-2002Horticultural Science (Horticultural Science)
2025Find contact details for 700 million professionals.