Meier attended Sentinel Secondary School in British Columbia, Canada and was a letterman in football, basketball, and rugby. In football, as a senior, he was named the team's Offensive MVP, and was also an All-Provincial League selection. Meier graduated from Sentinel Secondary School in 1995.
Meier was drafted by the Jacksonville Jaguars in the seventh round of the 2000 NFL Draft. On May 15, 2008, he signed a 5-year contract extension to remain with the Jaguars. He was released on February 11, 2010.