Denis Leary

Denis Leary is an Actor and Comedian who performed the voice of Francis in A Bug's Life.