Derrick L. McMillon was born on October 15, 1969 in Miami, Florida, USA as Derrick Leroy McMillon. He is known for his work on Instinct (1999), 24 (2001) and Life of a King (2013). Read more on iMDB