14876339_10155411876263135_680266465_o.jpg

About

Stephen "Teeben" Lee is an LA-based storyboard artist and illustrator. He graduated from California State University, Long Beach in May 2017 with a Bachelor of FIne Arts in Animation. 

You can view his resume here.