Franklin was born in Perth, Western Australia, into a family of Indigenous Australians (Noongar-Wajuk) and grew up in Dowerin supporting the Melbourne Football Club. When he was 15, he won a sports scholarship and was educated at Wesley College. He played one senior game for the Perth Football Club in 2004, kicking one goal, and represented Western Australia at the 2004 AFL Under 18 Championships.