Alan was born on 16th March, 1971. He is notable for his roles in Rx. He did his schooling from Plano School.
He started his career at the age of 26 and worked in the movie, 35 Miles from Normal, in which he played the role of Trevor. After a year, he was casted for the character of Everton in the big screen project, Patch Adams.
In 2000, he played the role of Sam in the movie, Wonder Boys. In the same year, he worked in a TV series, Frasier, and portrayed the character of Peterson. He lent his voice to the character of Lenny in a very popular movie, Ice age, which was released in 2002.
In the same year, he worked in Firefly, a television series, and portrayed the role of Hoban for a year. In 2004, he did the role of Sonny alongside his co-star Will in the movie, I, Robot. After getting success from this movie, he was casted for various roles in several big screen projects and Rx, Serenity, Meet Market, were some of them.
In 2009, he gave his voice to the character of Mr. Squeegee in the film, Astro Boy. Next year, he worked in the movie, Beautiful Boy, in which his character