Stephen Amell and Robbie Amell are fellow actors and cousins. The Suits LA star and Upload actor are related through their ...