Michael Holmes

Michael Holmes may refer to:Michael Holmes (politician), former leader of the United Kingdom Independence Party Michael Holmes (journalist), British television presenter and write…

Filmography