Derrick Simmons is a fictional character portrayed by Johnny Ghorbani in the TV series Supergirl.
They appear in 1 episodes out of a total of 126 aired
Episodes1
Ace Reporter
episode S2.E18 april 2017Lena's ex-boyfriend Jack Spheer comes to National City to reveal his breakthrough in nanotechnology that has the potential to eliminate all diseases.