• Stephen  Amell

    Stephen Amell

    Born on May 8th, 1981

    From Toronto, Ontario