Actor
Charles Raahul Singh is an Indo-Canadian actor, producer and director.
Needle in a Timestack
2021 · as Elliot
Colossal
2017 · as Expert #1
Commitment
2016 · as Rahul Rampal
All Yours
2016 · as Howard
The Imaginarium of Doctor Parnassus
2009 · as Security Guard
Prozac Nation
2003 · as Khalil
The Guru
2002 · as Amit (as Raahul Singh)