Zac Efron played Stuart Wasser in Melinda's World, Patrick McCardle in The Derby Stallion and Link Larkin in Hairspray.
Zac Efron played Stuart Wasser in Melinda's World, Patrick McCardle in The Derby Stallion and Link Larkin in Hairspray.