Marc Singer

Marc Singer (born January 29, 1948) is a Canadian-born American actor. He will portray General Matthew Shrieve in a recurring role in the third season of Arrow.