Boris was born in Russia, and graduated from The Institute of Theater, Music and Cinema in St. Petersburg. He emigrated to the United States in 1997 and his career there began as an illustrator for the New York Times Book Review. Boris currently lives in Brooklyn, NY with his wife Yelena Romanova, who is an author and two sons Max and Andre.