Charles Raahul Singh is an Indo-Canadian actor, producer and director.
Charles Singh has appeared in 5 movies.
These include Needle in a Timestack, All Yours, Colossal, Prozac Nation and The Imaginarium of Doctor Parnassus.Charles Singh has appeared in 11 TV Series.
These include Firefly Lane, Sanctuary, Superman & Lois, Battlestar Galactica, Travelers, V, DC's Legends of Tomorrow, Once Upon a Time, Stargate SG-1, The Flash and Supernatural.