Background
Llera, Tamuela L. was born on December 16, 1963 in Richmond, Virginia, United States. Daughter of Thomas Franklin and Sarah Ann Virginia (Hendricks) Anderson.
Llera, Tamuela L. was born on December 16, 1963 in Richmond, Virginia, United States. Daughter of Thomas Franklin and Sarah Ann Virginia (Hendricks) Anderson.
Student, Mary Baldwin College, 1982. Bachelor of Science in Biology, Radford University, 1986.
Art director On-Site Media, Boston, 1986—1992. Editor, producer Hot Source Media, Washington, 1992—1993. Freelance editor, producer, 1993—1995.
Supervising producer Discovery Channel, Miami, Florida, since 1995.
Member Acquired Immune Deficiency Syndrome Action Committee, 1986—1992, Children's Defense Fund, 1992—2000, Hands On Miami, 2000—2002. Volunteer Big Sisters, 1986—1992.
Married Juan Carlos Llera, January 26, 2001. 1 child Sarah Isabel.