Guy Luzon was a graduate of the Maccabi Petah Tikva youth program, joining Maccabi Petah Tikva at the age of 10. Luzon started playing for the first team at the age of 18, making his debut against Beitar Tel Aviv in 1992. He played for Maccabi Petah Tikva for 3 years, until an injury caused by Jan Talesnikov caused him to retire at the age of 21 in 1996.
On January 13, 2015, Luzon was appointed as head coach of Charlton Athletic. His first game in charge of Charlton Athletic was a 0-0 tie with Wolverhampton Wanderers on January 24, 2015. Luzon's first win as Charlton Athletic's coach was a 3-0 win against Brentford on February 14, 2015.
Guy Luzon's uncle, Avi Luzon is the former chairman of Maccabi Petah Tikva and another uncle, Amos Luzon is the current chairman. His cousin, Idan Malichi played for Maccabi Petah Tikva between 1997 and 2003. Luzon is married to his wife, Dana Luzon, a fitness instructor, and they have two children together.