Yann Martel was born in Spain in 1963 of Canadian parents. He grew up in Costa Rica, France, Mexico, and Canada. After studying philosophy at university, he worked variously as a dishwasher, tree planter, and security guard. Then he began to write. When he's not living somewhere else, he lives in Montreal.