That was over 14 years ago in 2007.
Today he is 41, and has starred in 25 movies in total, 16 since Knocked Up was released.
In Knocked Up, I think Jason Segel looks:
Knocked Up scores 6.1 out of 10 on The Movie Database.
Jason Segel's first acting role was as 'Matt' in Can't Hardly Wait, released in 1998 when he was 18.