Prior to becoming professional, LaCosta played junior ice hockey with the Wellington Dukes, Owen Sound Attack, and the Barrie Colts.
LaCosta received many call-ups from the Columbus Blue Jackets American Hockey League farm team, the Syracuse Crunch.
In American Hockey League Syracuse he posted a record in his career overall a total of 40 wins, 42 losses and 7 ties.
LaCosta was one of only four players to play in the National Hockey League from the Labrador sector of Newfoundland and Labrador, the others being Darryl Williams (Los Angeles Kings), Pascal Pelletier (Boston Bruins and Chicago Blackhawks), and Chad Penney (Ottawa Senators).
After taking multiple blows to the head in the EIHL with the Cardiff Devils, he was advised by doctors to stop playing hockey due to recurring concussion symptoms, and retired on December 17, 2013.