1974-07-25 | Vancouver, British Columbia, Canada
Aaron Craven is an actor and director.
14 Hours
The Dresden Sun
Surprised by Love
The Age of Adaline
DC's Legends of Tomorrow
Castle
iCarly
The 4400