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, Director, Writer
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)
Credits from TMDB.