Acting
Charles Raahul Singh is an Indo-Canadian actor, producer and director.
Supernatural
2005
The Flash
2014
Stargate SG-1
1997
Once Upon a Time
2011
Fringe
2008
DC's Legends of Tomorrow
2016
Superman & Lois
2021
Battlestar Galactica
2004
A Million Little Things
2018
Continuum
2012
Sanctuary
Travelers
V
2009
Firefly Lane
The Baby-Sitters Club
2020
Bionic Woman
2007
Colossal
2017
The Imaginarium of Doctor Parnassus
Commitment
Needle in a Timestack