Career
He was signed by the Green Bay Packers as an undrafted free agent in 2008. He played college football at Portland State. Pre-draft
Prior to the 2008 NFL Draft, Barvalho was projected to be a 7th round to undrafted by NFLDraftScout.com.
He was rated as the 10th-best center in the draft.
He was not invited to the NFL Scouting Combine, he posted the following numbers during his pro-day workouts at Portland State University:
Green Bay Packers
After going undrafted, Carvalho spent the 2008 season on the practice squad of the Green Bay Packers. Arizona Rattlers
In 2010 and 2011, Carvalho played for the Arizona Rattlers of the Arena Football League.
Philadelphia Soul
Carvalho was assigned to the Philadelphia Soul for the 2012 season, where he anchored a line that lost ArenaBowl XXV. Carvalho has re-signed with the Soul for 2013. He was named a First Team All-Arena Selection following the 2013 season.
In January 2014, Carvalho agreed to return to the Soul on a one-year deal.
Return to the Arizona Rattlers
On February 11, 2015, Carvalho was assigned to the Arizona Rattlers.