Nexen Heroes
On November 24, 2016, O'Sullivan signed a one-year, $1.1 million contract with the Nexen Heroes of the KBO League. On May 3, 2017, O'Sullivan was released by the Heroes after struggling to a 15.75 ERA in 3 appearances.