Terry Howson

Terry Howson is an actor. He portrayed Cronan in the third season Arrow episode,.