Biografía
Eric nació y fue criado en Wisconsin.
Al culminar sus estudios de secundaria, asistió al Carroll College en Wisconsin, participando en una variedad de producciones artísticas en teatro. Poco después, se mudó a California donde asistió y se graduó en la American Academy of Dramatic Arts en Pasadena, California. Siempre se mantuvo activo en producciones del AADA-West Theater tales como Moonchildren, Living Quarters, y G.R. Point. Asimismo, protagonizó en Black Box en el Odyssey Theater de Los Angeles.
Es conocido por su parte en la serie de TV The Net, y en este momento cultiva una nueva legión de admiradoras como Greg, el excéntrico e inusitado técnico de laboratorio, en CSI