Suggestions by @learnmore
22 suggestions

Richard O'Brien
as Amnon in Middle Earth

Peter Sarsgaard
as Amandil in Middle Earth

Charlie Heaton
as Walter Becker in Yacht 🛥 Rock! The Musical!

Cameron Gellman
as Michael McDonald in Can't Buy a Thrill

James Jagger
as Donald Fagen in Can't Buy a Thrill

Oliver Cooper
as David Paich in Yacht 🛥 Rock! The Musical!

Nathaniel Buzolic
as Daryl Hall in Yacht 🛥 Rock! The Musical!

Lucas Till
as Don Henley in Yacht 🛥 Rock! The Musical!

Mason Gamble
as Peter Cetera in Yacht 🛥 Rock! The Musical!

Michael Evans Behling
as James Ingram in Yacht 🛥 Rock! The Musical!

Jeff Ward
as Kenny Loggins in Yacht 🛥 Rock! The Musical!

James Phelps
as Kenny Loggins in Yacht 🛥 Rock! The Musical!

Cameron Gellman
as Michael McDonald in Yacht 🛥 Rock! The Musical!

Josh Lawson
as Peter Allen in Ride Like the Wind

Julian McMahon
as Peter Allen in Ride Like the Wind

Spencer Breslin
as Christopher Cross in Yacht 🛥 Rock! The Musical!

Spencer Breslin
as Christopher Cross in Ride Like the Wind

Montserrat Lombard
as Lal Waterson in Sounds of Silence

Jonathan Liebesman
as Phil Ramone in Sounds of Silence

Matthew Lewis
as Chevy Chase in Sounds of Silence