- Graduated from SynStudio Art School in the Full-Time Portfolio Prep Program for Concept Art
- Graduated with a Bachelor's in Computer Science (Specialization in Games) from Concordia University
- Self taught 3D modeling and animation technical skills
- Currently a Graphics Programmer in games with past experience in simulation