Actor | Director | Producer
Originally attended Penn State as an art major and planned on being a painter. Davison auditioned for a school play on a bet and immediately realized that he would rather be an actor instead.
Philadelphia, Pennsylvania, USA
Check out our guide to superheroes, horror movies, and more.