FANDOM


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

Biography

Having imported drugs in to Starling City, The Hood tracked him to Shanghai, throwing one of his men at him and threatening his life if he didn't keep the drugs away.[1]

Appearances

Comics

Arrow

References

  1. "Shanghai"