Johnny Allen only arrived in Australia a few years ago as a struggling jump jockey on a working holiday. Today the Irish-born jockey is one of Australia's most successful flat jockeys.

The 34-year-old hails from Co Cork and only visited Australia to take part in an international jumps jockey series, but he has since made Victoria home and is amassing a career not many expected to happen.