Stephen Amell (pictured on the right) is best known as TV’s favorite billionaire/vigilante Oliver Queen on the hit CW show, Arrow, and soon to be star of TMNT 2 as Casey Jones. His cousin, Robbie Amell, has had several major movie roles such as Max and The DUFF.
There are no comments yet, why not be the first?