Nelson Tallaferro

Nelson 'Neal' Tallaferro is an actor. He portrays Markovian Soldier 3 in the third season of Black Lightning.