New York improviser: William (Liam) Mulligan

William (Liam) Mulligan