Acting
Idrees Degas
Bekannt aus
Paranormal Evil
(2017) – Harold Reed
Night Shift
(2026) – Walter
Deacon
(2018) – Father Steven Dennison