He played football at the high school level at Long Beach Polytechnic High School in Long Beach, California. He was a 1998 Super Prep All-American, Prep Star Dream Team Top 100, ESPN Top 100, The Sporting News 101 Prime Prospects, Rivalnet Top 100, USA Today All-USA honorable mention, Super Prep All-Farwest, Prep Star All-Western, Long Beach Press-Telegram Best in the West first team (unanimous selection), Orange County Register Fab 15 first team, Tacoma News Tribune Western 100, Las Vegas Sun Super 11 first team, Cal-Hi Sports All-State second team, All-CIF Southern Section first team, All-CIF Division I first team, Los Angeles Times All-South Coast/Southeast and Long Beach Press-Telegram Dream Team first team as a senior at Long Beach (Calif.) Poly High. In 1998, he had 50 receptions for 1,096 yards (21.9 avg.) and 17 TDs. He had one game with 8 catches for 181 yards and 3 TDs. Long Beach Poly was a CIF Division I finalist.