Bill Hader was 31 in Scott Pilgrim vs. the World when he played the character 'The Voice (voice)'.
That was over 14 years ago in 2010.
Today he is 45, and has starred in 87 movies in total, 61 of those since Scott Pilgrim vs. the World was released.
In Scott Pilgrim vs. the World, I think Bill Hader looks: