Camara played five seasons of major junior hockey in the Ontario Hockey League with the Saginaw Spirit and Barrie Colts, where he had a breakout year in 2012–13 scoring 36 goals and 24 assists in 50 games played. Camara made his professional debut in the American Hockey League with the Providence Bruins during the 2013–14 season. In the second year of his contract with the Boston Bruins, Camara made the opening night roster, but was placed on injured reserve before opening night. During the 2015–16 season, his third with the Providence Bruins, Camara was included in a trade at the NHL deadline by the Bruins, along with two draft picks to the Carolina Hurricanes in exchange for John-Michael Liles on February 29, 2016. He closed out the season with AHL affiliate, the Charlotte Checkers contributing with 8 points in 15 games. Camara remained a free agent over the duration of the summer and into the 2016–17 season, before he belatedly signed an ECHL contract with the Kalamazoo Wings on November 4, 2016. In a leading offensive role for the K-Wings, Camara responded with 17 points in 25 games before returning to the AHL in agreeing to a professional try-out deal with the St. John's IceCaps on January 5, 2017. As an un-signed free agent approaching the 2017–18 season, Camara signed his first contract abroad in agreeing to a one-year deal with Danish club, Odense Bulldogs of the Metal Ligaen on August 1, 2017. Camara scored 37 points in 27 games before moving to the EBEL with Graz 99ers before completing the season with German outfit, Iserlohn Roosters of the Deutsche Eishockey Liga. Following a successful 2018–19 season with the Roosters, compiling a professional personal high with 23 goals and 43 points in 50 games, Camara gained interest as a free agent from the Swedish Hockey League, agreeing to a one-year contract with HV71 on April 20, 2019. In the following 2019–20 season, Camara quickly adapted to the SHL and was among HV71 top regular season scorers. On February 6, 2020, he was signed to a two-year contract extension with HV71 through 2022. However on March 5, 2020, despite amassing 11 goals and 26 points through 42 regular season games, Camara's contract with HV71 was immediately terminated after a disciplinary matter.