Aaron Ashmore

Birthday: October 7th, 1979 Place of Birth: Richmond, British Columbia, Canada

Aaron Ashmore (born October 7, 1979) is a Canadian film and television actor, best known for Smallville.