We're a Tomatometer-approved outlet

Mikel Rueda

Directing • 1980-07-06 • Bilbao, Vizcaya, País Vasco, Spain

No biography available.

Known For

Fan Club

No Nerds have favorited Mikel Rueda yet — be the first.

All fan clubs

From Nerdspin

Filmography