[2][3] Born in Athens, Greece, Papamakarios began his professional basketball career with the Greek League club Peristeri in 1998.
After spending three seasons with Olympiacos Piraeus, he decided to leave the team in 2008, when he signed a two-year contract with Panellinios.
[6] In 2015, Papamakarios signed with the emerging powerhouse, Faros Keratsiniou, of the Greek A2 League.
Papamakarios won the bronze medal at the 1998 FIBA Europe Under-18 Championship with Greece's junior national team.
After he retired from playing professional basketball, Papamakarios became the sports director of Ifaistos Limnou, in 2018.