 He played for the Baltimore Ravens of the National Football League (NFL) from 1996–1998.James Roe attended Henrico High School in Henrico, Virginia where he was an All-State and All-Richmond Metro honoree in football and an All-Richmond Metro honoree in basketball.James was also an All-Capital District honoree in track and field.