who has played fiyero in wicked on broadway
Norbert Leo Butz
Original Broadway production
Norbert Leo Butz as Fiyero, Michelle Federer as Nessarose, Carole Shelley as Madame Morrible, John Horton as Doctor Dillamond, and Kirk McDonald as Boq.
Norbert Leo Butz The scarecrow. Norbert Leo Butz
List of Wicked characters Wicked (musical) Wicked (musical)
Fiyero Tigelaar / Tiggular Inception and development Original Broadway production
In the original Broadway production of the musical, he was played by Norbert Leo Butz.  In addition to this change in focus, other major plot modifications include Fiyero's appearance as the scarecrow,  The cast included Kristin Chenoweth as Glinda, Idina Menzel as Elphaba, Robert Morse as the Wizard, Norbert Leo Butz as Fiyero, Michelle Federer as Nessarose, Carole Shelley as Madame Morrible, John Horton as Doctor Dillamond, and Kirk McDonald as Boq. 
wiki:12461026
Wicked (musical) [SEP] Original Broadway production
"Wicked" officially opened on June 10, 2003 at the Curran Theatre in San Francisco, after previews began on May 28, in a pre-Broadway tryout presented by SHN. The cast included Kristin Chenoweth as Glinda, Idina Menzel as Elphaba, Robert Morse as the Wizard, Norbert Leo Butz as Fiyero, Michelle Federer as Nessarose, Carole Shelley as Madame Morrible, John Horton as Doctor Dillamond, and Kirk McDonald as Boq. Stephanie J. Block, who originally read the role of Elphaba in workshop development, was Menzel's standby during tryouts, but left before the show moved to Broadway to take a role in "The Boy from Oz".