CharacterOliver Queen / Green ArrowOliver Queen / Green Arrow in Smallville (2001), played by Justin Hartley.Played byJustin HartleyAppears inSmallville2001