Background
Delegate Carmen was born in the city of Cavite in the Philippines.
animator artist director illustrator
Delegate Carmen was born in the city of Cavite in the Philippines.
He graduated from the University of Santo Tomas with a Bachelor of Fine Arts in Advertising.
He was the story supervisor on Pixar"s tenth full-length computer-animated film, Up, and directed its accompanying short film, Dug"s Special Mission. After high school, he worked as a painter on the set of Francis Ford Coppola"s 1979 film Apocalypse Now, which was filming in the Philippines.