No, Sorry he doesn't lay eggs (wish he did would make a killing off him). He keeps getting into where my ladies lay their eggs because he is afraid of my other rooster. Glad that I can give you guys a laugh today.
Aaaaw... lol Maybe he think if the other roos see him in the egg box, they will think he's a hen a leave him alone?? lol
Anyway, my guess is maybe a Rhode Island Red roo? Or maybe Brown Leghorn roo? Maybe a cross of the two?