FANDOM



Shen Lei is a drug trafficker from Shanghai who imported drugs in to Starling City.

Biography

Having imported drugs in to Starling City, Shen Lei was tracked by The Hood to Shanghai. The vigilante threw one of Shen's men at him and threatened his life if Shen didn't keep his drugs out of the former's city.[1]

Appearances

Comics

Arrow

References

  1. "Shanghai"
Community content is available under CC-BY-SA unless otherwise noted.