- 2007: Joined the cast of "Spider-Man 3" playing the immortal Venom
- 2004: Starred with Scarlett Johansson and Dennis Quaid in the comedy "In Good Company" directed by Paul Weitz
- 2004: Co-starred with Kate Bosworth and Josh Duhamel in the romantic comedy "Win a Date with Tad Hamilton"
- 2004: Co-starred with Laura Linney in "P.S."
- 2003: Appeared in "Mona Lisa Smile"
- 2000: Feature acting debut, "Traffic"; played a prep school student who turns a classmate on to drugs
- 1998: Starred as Eric Foreman on Fox's "That '70s Show"
- Discovered by Bonnie and Terry Turner while performing in a high school play
- Raised in Darien, Connecticut
- Co-wrote, co-produced and will star in the 1980s retro comedy "Kids in America" (lensed 2007)




