Following a two-year spell at Hekmeh BC (also known as Sagesse), Beshara left for the recently formed Lebanese club, Blue Stars, where he played for a couple of years during which he was limited with various injuries. After Blue Stars, Beshara rejoined his former coach, Sarkis, for the 2005/2006 season, with his new team, Champville SC. Beshara served as team captain while with Champville.