Charles Raahul Singh is an Indo-Canadian actor, producer and director.
Needle in a Timestack | Elliot | 2021-10-15 | |
Colossal | Expert #1 | 2017-04-06 | |
All Yours | Howard | 2016-04-02 | |
The Imaginarium of Doctor Parnassus | Security Guard | 2009-10-01 | |
Prozac Nation | Khalil | 2001-09-08 |