Played the role of Pete Hornberger in the comedic TV series, 30 Rock alongside Tina Fey. In 2014, he voiced the character Baymax in Disney's Big Hero 6.
He appeared in an episode of Friends.
He was a member of Chicago's The Second City alongside Tina Fey and Kevin Dorff.
He attended Columbia College Chicago.
He played the role of Sid Hulse in The Informant! with Matt Damon.