I first became aware of Eric for his role as the lead in Now and Again. After that, I've seen him in Dark Skies, Taken, and the Hercules tv movie Lost Kingdom, where he played Telamon. He currently stars in Without a Trace as Martin Fitzgerald.

Eric does not have an official website