EN

Biography

Miguel Castillo is an actor, known for Stargate SG-1 (1997), DC's Legends of Tomorrow (2016) and Supergirl (2015).

Filmography