 He played with the Eastern Suburbs club in the codes inaugural season - 1908, as a 38-year-old.Known as "Percy Mac", he was an outside back and played in the NSWRL's first premiership final.The match was played between Eastern suburbs and South Sydney resulting in a 14–12 victory to Souths.