Who was the director of a film where  David Kelly had a role as Michael O'Sullivan?
David Kelly (actor): David Kelly (11 July 1929 – 12 February 2012) was an Irish actor who had regular roles in several film and television works from the 1950s onwards. David Kelly (actor):  Another notable role was as Michael O'Sullivan in "Waking Ned" . Waking Ned: Waking Ned (titled Waking Ned Devine in North America) is a 1998 comedy film by English writer and director Kirk Jones.
Kirk Jones