Kodi was born on June 13, 1996 in Adelaide, Australia, to Sonja Smit and Andy McPhee, who is an actor and professional wrestler. His sister is actress Sianoa Smit-McPhee.In 2014, Kodi starred in Twentieth Century Fox's Dawn of the Planet of the Apes opposite Andy Serkis, Jason Clarke, Gary Oldman, and Keri Russell. The project reunited him with director Matt Reeves with whom he previously worked with on the film Let Me in (opposite Chloe Moretz). The film has grossed over $700MM Worldwide.The film Young Ones (dir: Jake Paltrow) in which Kodi starred opposite Michael Shannon, Nicholas Hoult and Elle Fanning, premiered at the 2014 Sundance Film Festival.Kodi was recently at the 2015 Sundance Film Festival for the premiere of Slow West (dir. John MacLean), in which he stars opposite Michael Fassbender and Ben Mendelsohn. The film received the World Cinema Grand Jury Prize. It's a Western two hander that takes place in the Wild West in the 1870's. A24 has released the film in the US to rave reviews. Earlier in 2015, Kodi was seen as the lead role in an epic 8 part Australian television mini series Gallipoli (2015) (Channel Nine) based on the infamous WWI battle that took place 100 years ago.In 2016, Kodi co-starred in X-Men: Apocalypse (2016) (dir: Bryan Singer) for Twentieth Century Fox, portraying the role of Nightcrawler.He lives in Los Angeles.