Martin Houle was born February 12, 1985 in Montreal, Quebec. Selected eighth round, 232nd overall in the 2004 NHL Entry Draft by the Philadelphia Flyers, Houle spent four seasons with the QMJHL's Cape Breton Screaming Eagles prior to making his pro debut.
The Montreal, Quebec native began his career playing junior hockey for the Cape Breton Screaming Eagles of the QMJHL from 2001 through 2005. After a few years of struggles with his junior club, he won 34 games and posted a 2.32 GAA and was the QMJHL's Goalie of the Year in 2003-04. Houle spent another steady season of junior hockey with Screaming Eagles prior to splitting his first pro season with the Trenton Titans of the ECHL, and Philadelphia Phantoms of the AHL. The subsequent year saw Houle win the starting role as the Phantoms netminder, beating out the inconsistent Beauchemin. That same season, Houle made his NHL debut with the Flyers on December 13, 2006.