When I saw the LCT Carousel on Broadway, Marcus Lovett was in for Billy and Paula Newsome was in for McDonald. I thought Lovett, in particular, sang the role thrillingly.
When the tour came to the Chicago area at the notorious Rosemont Theatre, Patrick Wilson and Sarah Uriarte were quite effective as Billy and Julie. BTW Sean Palmer played Enoch. The opening scene had a staging much different than what I saw on Broadway. I thought the Broadway version was breathtaking, and the tour staging of this scene was much more low key.