Jahi Di'Allo Winston is an American film and television actor.
10 Episode s . as Luke O'Neil
3 Episode s . as Young Ralph Tresvant