Here are several roles played by one actor. Who is it?
Rob Ackerman (2008)
Richard Hoover (2006)
Captain Amazing (1999)
Simon Bishop (1997)
If you need a hint, in chronological order, the movies are: As Good As It Gets, Mystery Men, Little Miss Sunshine, and Baby Mama.