Born in London and raised in the
North West area of London, Casal joined the Fulham youth academy in 2003 at the age of 16 and earned a spot on the full team reserve side two years later. Casal had been the leading scorer for Fulham's reserve team for the 2005–06 season. In March 2007
Major League Soccer club
D.C. United signed Casal to a senior contract. Then he signed for Dutch side
Cambuur Leeuwarden. On 6 August 2008, Casal signed a two-year deal with
Swindon Town for an undisclosed fee, after a successful trial. He made his debut for Swindon against
Tranmere Rovers on the opening day of the 2008–09 season. He left Swindon by mutual consent on 12 January 2010. On 13 January 2010, Casal signed for Romanian club
CFR Cluj. He was injured in a friendly match played in Antalya and the injury was wrongly diagnosed by the medical staff. In February he went on loan to
Gaz Metan Mediaş, but in early March returned to Cluj. ==Film career==