Deji LaRay is an actor and producer.
Abducted
Role(s): Spin
Killing Lazarus
Role(s): Thurgood Jacobs
The Last Scout
Role(s): Mike
Catching Up
Role(s): Kevin
Burning Sands
Role(s): Big Brother Thad