Stephen Amell And His Handsome Arrive In Toronto, Cleans Up Well [PHOTOS]

Stephen Amell On Arrow
Our hero has been injured!
Arrow star Stephen Amell and his new wife Cassandra Jean were spotted arriving at Pearson International Airport in Toronto, Canada on Saturday (March 02, 2013).

Stephen is in Toronto to be a presenter at the first ever Canadian Screen Awards, which recognizes excellence in Canadian film, television, and digital media productions.

During the ceremony Stephen presented his award with actress Catherine O’hara. 

Launch the gallery to see the “before and after” pics of Stephen and his wife.