Eduardo Castro is a producer and production manager, known for The 33 (2015), Centipede! (2004) and The Club (2015).
No data