Leo Castro

Bruno Relaxes
on April 15, 2013 at 5:00 pm / in Daily Packages, Leo Castro

Bruno Relaxes

Bruno gives us a seductive look with his gorgeous blue eyes in this Daily Package by Leo Castro. The model looks great as he lounges in a pair of briefs.

Read more ›
Rodiney Santiago’s Warehouse
on March 6, 2013 at 6:00 pm / in Leo Castro, Model Photos, Rodiney Santiago, Rufskin

Rodiney Santiago’s Warehouse

Rodiney Santiago looks great in a shoot with Lëo Castro for Revista Junior. We’ve never thought the inside of an abandoned warehouse was more appealing.

Read more ›
WHO WORE IT BETTER? Levi vs. Maikel
on January 24, 2013 at 6:00 am / in Ca-Rio-Ca, Jorge Rivas, Leo Castro, Levi Jackson, Maikel Castro, Who Wore It Better

WHO WORE IT BETTER? Levi vs. Maikel

In this Who Wore It Better, Maikel Castro and Levi Jackson go head to head (or should we say brief to brief) with a Ca-Rio-Ca men’s swim brief.

Read more ›
Maikel Castro in Ca-Rio-Ca
on January 2, 2013 at 6:00 am / in Leo Castro, Maikel Castro, Model Photos

Maikel Castro in Ca-Rio-Ca

Leo Castro photographed this series for Adon Magazine. The editorial features Maikel Castro in pairs of Ca-Rio-Ca swimwear against a seaside background.

Read more ›
Sidney Alan by Leo Castro
on November 23, 2012 at 6:00 am / in Leo Castro, Model Photos, Sidney Alan

Sidney Alan by Leo Castro

In this photo shoot of Sidney Alan by Leo Castro, entitled “Dirty,” photographer Leo Castro really makes you reconsider the multiple meanings of the word!

Read more ›
Lucas Malvacini Wears ES Collection
on November 15, 2012 at 6:00 am / in Leo Castro, Lucas Malvacini, Model Photos

Lucas Malvacini Wears ES Collection

Lucas Malvacini Wears ES Collection in this dark, seaside series by Leo Castro. The model poses in front of an inky surf and among leafy weeds in swimwear.

Read more ›
Sidney Alan Steams
on July 27, 2012 at 8:00 am / in ES Collection, Jac5, Leo Castro, Sidney Alan

Sidney Alan Steams

Model Sidney Alan, photographed by Leo Castro, has us 100% regretting our decision to not go to the gym last night.

Read more ›