Best known for playing the role of Chuck Bartowski in the NBC series Chuck, he has gone on to star in features such as Alvin and the Chipmunks: The Squeakquel and Thor: The Dark World. In 2015, he starred in the NBC series Heroes Reborn as Luke Collins.
He has one of his first acting roles playing Kipp on Less Than Perfect.
He started his own company called The Nerd Machine.
He was born to parents Susan and Darrell Pugh. He married Missy Peregrym from ABC's Rookie Blue in June 2014 but the couple divorced in 2015.
He starred in the Disney animated movie Tangled with Mandy Moore.