Neofytos Neofytou Known forActingPlace of birthRepublic of Cyprus Movies with Neofytos NeofytouAfrica Star 2024O+ omikron plus 2013 TMDB