院读至中四便辍学。1993年年仅17岁的杨正光便于杰志开始其甲组球员足球生涯，之后效力过驹腾。1995年，杨正光加盟南华，惟随即被外借给东方，当届东方放走大部分主力改组「青春班」，杨正光获得重用，季初表现抢镜，被誉为山度士接班人。1997年东方降班，才被南华收回，正式「上山」。杨正光于2008/09年度球季，以借用身份加盟甲组新军天水围飞马。2009年1月29日，再被借往另一支甲组球会东方。球季结束后，正式转会天水围飞马担任球员兼青训教练。
教练生涯.2010年7月，杨正光获得委任