Bachelor of Science in Chemistry, University California, Davis, 1989. Bachelor in Art, University California, Davis, 1989. Master of Fine Arts, School Art Institute Chicago, 1991.
Postgraduate, Syracuse University, New York City, 1998.
Assistant professor University Maryland, Baltimore, 1991-1992, Syracuse University, 1992-1995, 97-98. Research fellow University Michigan, Ann Arbor, 1995-1996. Adjunct professor City College of New York, New York City, 1997.
Visiting assistant professor University Michigan, Ann Arbor, 2001—2003, assistant professor, since 2003. Microsoft artist residency studio creative inquiry Carnegie Mellon University, since 1999.