Benjamin is from Piedmont, California, but currently resides in Irvine, CA. He holds a Master of Fine Arts from the Academy of Art University. He specializes in animation and concept design. He believes in a student-centered instructional method and focuses on active and authentic learning experiences through the completion of meaningful projects. He encourages students to investigate and explore real-world problems or questions, work collaboratively, and apply knowledge and skills to create tangible outcomes.
Benjamin’s favorite part of teaching is working with students at RMCAD and seeing their progression and watching them achieve their goals. When he isn’t teaching, you can find Benjamin drawing, painting, and playing chess.
Course Credentialing
AG2300 – Animation + Game Art Sophomore Portfolio Review, AG3131 – Business Ethics + Copyright, AG3590 – Special Topics, AG3840 – Experimental Animation, AG4990 – Senior Project I: Portfolio Preparation, AG4991 – Senior Project II: Portfolio Delivery + Review, AN1230 – Fundamentals of Animation, AN2270 – Digital Painting for Film + Games, AN3001 – Animation Junior Portfolio Review, AN3601 – Animation Internship Part I, AN3602 – Animation Internship Part II, AN2D1390 – Drawing + Acting for Animation, AN2D3360 – Animation Layout & Production Design, AN2D4870 – Stop Motion Animation, AN3D1210 – 3D Computer Fundamentals, AN3D3230 – 3D Computer Animation Motion Studies, AN3D3330 – 3D Character + Production Design, AN3D4250 – Advanced 3D Computer Animation Motion Studies, GA3000 – Game Art Junior Portfolio Review, GA3120 – 3D Modeling, GA3330 – Character + Level Design, GA3601 – Game Art Internship Part I, GA3602 – Game Art Internship Part II, GA4110 – Game Animation + Motion Capture, AG3500 – Animation + Game Art Junior Portfolio Review, AN2410 – Drawing + Acting for Animation, AN2D2550 – Animation Layout + Production Design, GA4460 – Character Creation II, GA3860 – Digital Sculpting, GA2530 – Environment Creation II, AG4531 – Business Ethics + Copyright, AG4985 – Senior Project II: Production, AG4995 – Senior Project III: Post-Production, AG1310 – 3D Fundamentals, AG2650 – 3D Animation I, AG2850 – Introduction to Rigging, AN3D3650 – 3D Animation II