Stephen Amell Spain » Biografia