Giants forward Jeremy Cameron is a star both on and off the field.

In the lead up to his side's preliminary final win over Collingwood on Saturday, Cameron found a stranger’s wallet while in Melbourne.

Not only did the 2019 Coleman medallist return the stranger's wallet, he placed $50 inside with a note that read the following:

“Hey brother, I found your wallet while having a kick with the boys this morning, before we beat the Pies.

“Hope it gets back to you! P.S. I’ve put $50 bucks in it so you can purchase a GWS beanie and scarf. Cheers mate.”

The impressive gesture was shared Twitter by 7NEWS social media producer Mikey Nicholson and later verified by wallet's owner.