Matthew Shrieve (Arrowverse)

Matthew Shrieve is a U.S. Army general and the true main antagonist in season 3 of the flashback timeline in the TV Show ''Arrow. ''He is played by Marc Singer.

Biography
Not much is known about Matthew Shrieve. The general first appears after Oliver Queen and Maseo Yamashiro, under the command of A.R.G.U.S. head Amanda Waller, stop Chien Na Wei from selling a deadly toxic weapon called the Omega in Starling City. He has Oliver return to China to be debriefed. Afterwards he lets Oliver go, promising him that he can go wherever he wished to go. However, he had to go to Japan with the Yamashiro family first. While they were leaving, Oliver and the Yamashiros were attacked by Shrieve's men and they were seperated while running from them. Thinking that they were Waller's men, Oliver infiltrates the A.R.G.U.S. facility only to find Amanda Waller held prisoner there by the general. It is then revealed by Waller that General really planned to wipe out China with the Omega weapon as he saw the country as a threat.