Appeared in a TV commercial in the late 1980s for The Partnership for a Drug Free America as a cocaine addict.
5' 11" (1.8 m)
Did You Know?
Graduate of Amherst College, Class of 1985. Amherst classmate of 4-time MPSE Golden Reel Award nominee Scott G.G. Haller.