Naismith was born in Narrabri, New South Wales but moved to Gunnedah with his family at a young age.
He first played Australian rules football at the age of 16 when a school friend convinced him to take part in a few training sessions with the Gunnedah Bulldogs.
[4] Naismith accepted the invitation and began playing for the North Shore Bombers in the Sydney AFL competition in 2012.
[5] In December 2022, Naismith was delisted by the Swans and signed by VFL side Port Melbourne Football Club.
[8] On 18 October 2024, it was announced that Naismith had joined Fremantle Football Club as a ruck & development coach.