He has taught at Minneapolis College of Art and Design in Minneapolis, Maryland Institute College of Art in Baltimore, the University of the Arts in Philadelphia, Pennsylvania and Parsons School of Design in New York City.