Twin brother to Liam Rosso
Liam and Luca: The Twins 2020
Actor
Virgin Bros Get Fucked 2017
Presidential Erections 2016
Homo Inspection 2016
Best of Rafael Alencar 2013
Bi College Guys 3 2013
Jizz Orgy 2012
Str8 to Gay 4 2012
Spitting Image: Twin Trouble 2012
Brother Fucker 2011
Credits from TMDB.