Xibalba is a fictional character portrayed by Ron Perlman in the movie The Book of Life.
When the movie was released in 2014, Ron Perlman was 64 years old.
The character of Xibalba is mainly associated with La Muerte, Candle Maker and Skeleton Luis.