Stephen O'Flaherty


Stephen O'Flaherty is an Irish slalom canoer who competed in the early to mid-1990s. He finished 25th in the C-1 event at the 1996 Summer Olympics in Atlanta.