5 free lookup(s).
Master of Fine Arts (MFA) (3D Animation and Motion Arts)
2012-2015TEFL Certificate : ( Teaching English as a Foreign Language )
2010-2011Bachelor of Arts (B.A.) (Cinema (Animation emphasis))
2002-2005Find contact details for 700 million professionals.