Born 1973 (age 53) · St. Louis, Missouri, USA
Appears in 15 titles

Filmography

Home Alone 3
5.3
Home Alone 3
1997
as Photographer (as Darwin L. Harris)
Brother 2
7.1
Brother 2
2000
as Germaine
Confessions of a Prodigal Son
2.9
Confessions of a Prodigal Son
2015
as Professor Truman
Bright Sky
2.6
Bright Sky
2025
as Pastor James
Escape from Velocity
Escape from Velocity
2023
as Captain Khesed
Beggarman
Beggarman
2025
as Lee Stevens