Yes, Stephen Amell has won multiple awards, including a Leo Award for his performance on "Arrow."