Frank Rodriguez
Frank Rodriguez was born on December 8, 1960 in Montevideo, Uruguay. He is known for his work on Taken (2017), Seven Seconds (2018) and First Reformed (2017). He has been married to Wanda Arriaga since October 2, 2004. They have two children.