Rodriguez was born on July 10, 1942 in Detroit, Michigan, USA. He is known for Searching for Sugar Man (2012), Candy (2006) and American Animals (2018).
No related contents, please re-enter