American actor and singer Zac Efron captured by Ruven Afanador for the issue #126 of Flaunt magazine.