Became well known for playing Oz in the hit film American Pie. He played Stevie in The Six Wives of Henry Lefay and Jonathan Cross in the 2002 remake of Rollerball.
He was offered his first job by Alexander Payne in the film Election.
He appeared in teen films like American Dreamz and Just Friends.
He married Laina Rose Thyfault in 2015; they have a son named Frederick Easton and a daughter named Isla Rose. He is the second-born of three children. His parents' names are Terese and Fred.
He was cast in We Were Soldiers, a Vietnam War film starring Mel Gibson.