An Edinburgh-born entertainer has sought to inspire others across the country to follow their dreams no matter what the obstacles, as he details how he went from scanning items at the checkout in Leith to commandeering stages in Las Vegas.
Frankie Mack, 29, didn't see himself "fitting in" anywhere in life growing up, and he often envisioned his future ending with a snooker cue in hand as a professional player, or seeing out the rest of his days in Tesco.
But the former holiday rep couldn't have imagined people playing at the snooker tables would be the ones actually looking up at him on stage one day, as he has carved a successful career, which is steadily growing, in just four years.