Charalambos Poullis was born in the city of Nicosia, Cyprus, in 1978. He studied at the University of Manchester, UK, where he earned his BSc. in Computer Science and Information Systems. He then continued his studies at the University of Southern California in Los Angeles, where he earned his MSc. in Computer Science with specialization in Multimedia and Creative Technologies. He is currently pursuing his PhD. in Computer Science at the University of Southern California focusing on areas of computer graphics and computer vision.