Will Ferrell
Role: Chazz Michael Michaels
Jon Heder
Role: Jimmy MacElroy
Will Arnett
Role: Stranz Van Waldenberg
Amy Poehler
Role: Fairchild Van Waldenberg
Jenna Fischer
Role: Katie Van Waldenberg
William Fichtner
Role: Darren MacElroy
Craig T. Nelson
Role: Coach
Nick Swardson
Role: Hector
Scott Hamilton
Role: Sports Anchor
Andy Richter
Role: Mountie
Greg Lindsay
Role: Mountie
Nick Jameson
Role: PA Announcer
Tom Virtue
Role: Floor Manager
William Daniels
Role: Commissioner Ebbers
Zachary Ferren
Role: Young Jimmy
Rémy Girard
Role: Father St. Pierre
Steven M. Gagnon
Role: Rink Official World Games
Christopher Reed
Role: World Games Paramedic
Nancy Kerrigan
Role: Attractive Official
Smalls
Role: Frank the Security Guard
Luke Wilson
Role: Sex Class Counselor
Katharine Towne
Role: Female Sex Addict
David Pressman
Role: Reporter - Montreal
James M. Connor
Role: Surly Reporter - Montreal
Craig Gellis
Role: Jail Cell Inmate
Angela Chee
Role: Newswoman
Chad Brennan
Role: Chazz Skate Double
Ethan Burgess
Role: Jimmy Skate Double
Patrick Hancock
Role: Stranz Skating Double
Tiffany Scott
Role: Fairchild Skating Double
Brian Boitano
Role: Federation Judge
Dorothy Hamill
Role: Federation Judge
Peggy Fleming
Role: Federation Judge
Mollie Marie Clinton
Role: Alice
Eloise Lynch
Role: Female Fan
Fiona Gubelmann
Role: Woodland Fairy
Smith Cho
Role: Woodland Fairy
James P. Yorke
Role: Skate Fox
Alysse Alcroft
Role: Skate Woodland Fairy
Taylor Neff
Role: Skate Woodland Fairy
Wendy Wilke
Role: Skate Woodland Fairy
Matt Evers
Role: Skate Tree
Keith Joe Dick
Role: Skate Tree
Sunita Param
Role: Reporter
Stephanie Courtney
Role: Reporter at Sign Ups
Lisa Marie Allen
Role: Middle-Aged Sweater Mom
Elliott Cho
Role: Little Kid
Loretta Fox
Role: Court Stenographer
Kyle Bornheimer
Role: Rink PA Nationals
Jim Lampley
Role: Co-Anchor
Sasha Cohen
Role: Sasha Cohen
Alison Martin
Role: Female Judge Stockholm
Griffin Armstorff
Role: Finnish Skating Prodigy
Armen Saakian
Role: Skate Acrobat Chazz Double
Akop Manoukian
Role: Skate Acrobat Jimmy Double
Grant Thompson
Role: Wallet Mountie
Kelly Gould
Role: Crying Girl
Margaret Roblin
Role: Female Judge Montreal
Lisa Paul
Role: Catholic School Girl
Lora Starkman
Role: Girl Who Kisses Chazz
J.D. Cantrell
Role: Future Skater
Kerry Rossall
Role: Fire Extinguisher
Stephen 'tWitch' Boss
Role: Flamboyant Dancer (uncredited)