Mike Flaherty is a character played by Michael J. Fox on the sitcom Spin City.
Category: Fictional Irish-Americans