Leonardo Costa Veras was born in Belo Horizonte, Brazil and moved to the United States in 1990. He has a degree in Cinema and a career in advertising as a commercial producer. He has written screenplays, short stories, a stage play, a novella and a novel. He lives in Los Angeles with his wife and daughter.