Born in upstate New York, he discovered an interest in art from an early age. Pursuing a love of drawing, writing and works of the imagination upon graduating high school, he attended the University of the Arts as a double major in live-action filmmaking and animation in 1988. He earned his MFA from the California Institute of the Arts in Experimental Animation in 1991. He currently teaches Animation at the University of the Arts, Jefferson University, and the Maryland Institute College of Art (MICA) and conducts animation and art workshops across the Delaware Valley.
His personal and professional work has been shown in regional, national and international film festivals, and on WYBE/MiND TV 35 Philadelphia, PhillyCAM, and nationally on ABC, Fox and ESPN.