Uperesa was selected by the
Philadelphia Eagles in the 16th round, with the 396th overall pick, of the
1970 NFL draft. However, he instead signed with the
Calgary Stampeders of the
Canadian Football League (CFL) on May 22, 1970. On July 23, it was reported that he had been released. On July 30, Uperesa signed with the Eagles. He was released on September 2, 1970, but signed to the team's
taxi squad later in September. He was then a member of the Eagles'
farm team, the
Pottstown Firebirds of the
Atlantic Coast Football League during the 1970 season. Uperesa was released by the Eagles in September 1971, signed to the taxi squad, and then promoted to the active roster before the start of the season. He played in two games for the Eagles that year before being waived on September 30, 1971. Uperesa signed with the
Winnipeg Blue Bombers of the CFL on March 24, 1972. He was released on July 31, 1972. He signed with the Blue Bombers again in April 1973. On September 20, Uperesa was "remanded without plea on a charge of assault causing bodily harm" due to an incident on September 14 in
Winnipeg where he had an argument with a cyclist. Uperesa dressed in all 16 games for the Blue Bombers during the 1973 season. He dressed in all 16 games for the second straight season for Winnipeg in 1974. In July 1975, Uperesa was traded to the
Calgary Stampeders for
Ron Southwick. Uperesa dressed in eight games for the Stampeders during the 1975 season. Uperesa then signed with the CFL's
Ottawa Rough Riders and dressed in four games for them that year. Uperesa was signed by the
BC Lions of the CFL in May 1977. He dressed in two games for the Lions before retiring in August 1977. ==Personal life==