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