Star: christopher de leon