Eduardo Williams: Eduardo Williams. Director: The Human Surge 3. Eduardo Williams was born in 1987 in Buenos Aires, Argentina. Eduardo is a director and writer, known for The Human Surge 3 (2023), Human Surge (2016) and Could See a Puma (2011).
Known For: The Human Surge 3 (Director), Human Surge (Director), Could See a Puma (Director), I Forgot! (Director)