Holds a BFA in Computer Animation from Ringling College of Art and Design, the top ranked school for Computer Animation in the country.
Holds a MFA in 3D Visualization Design from The Ohio State University where he studied at the prestigious Advanced Computing Center for the Arts and Design (ACCAD) as a Graduate student.