ActingLuca SardelisBorn 2001-01-18· Adelaide, AustraliaKnown forNowhere Boys2013ACTIONThe Tourist2022MYSTERYBarracuda2016DRAMAFull filmographyNowhere Boys2013ACTIONThe Tourist2022MYSTERYBarracuda2016DRAMA