Born in Martinsville, Virginia, Joyce graduated from Fieldale-Collinsville High School in Collinsville, Virginia in 1996 and walked on the James Madison Dukes football team at James Madison University.
[2] Football Weekly named Joyce an honorable mention All-American return specialist.
[2] Joyce was not selected in the 2001 NFL draft, and no team signed him as a free agent.
He worked as a financial planner during the 2001 NFL season before signing with the New York Giants on January 15, 2002.
[6] In 2012, Joyce moved to Wellington, Florida after becoming a managing director at Prudential Advisors.