Get Almanac's Daily Update
GET A COPY!
William Moseley (actor) was born on Monday, April 27, 1987.
BONUS: You’ll also receive our Almanac Companion newsletter!