 Bosc was born in Perpignan, Languedoc-Roussillon, France.After coming through the ranks at Elite One Championship side Union Treiziste Catalane (the precursor to Catalans Dragons), Bosc was part of the Dragons' inaugural Super League squad and made his Super League debut against Castleford Tigers on February 26, 2006, in what was only the club's third Super League match.He spent most of 2006 as a fringe player, occasionally called upon to play at full-back.