Loading...

David Covarrubias

Search on Amazon

Biography

Camarillo, California, USA
David Covarrubias was born on March 14, 1968 in Camarillo, California, USA. He is known for his work on Avatar (2009), The Muppets (2011) and Small Soldiers (1998). He has been married to Alma Covarrubias since 1990. They have two children. Read more...

Actor

Directing

Writing