Michael Roach (disambiguation)
From Wikipedia, the free encyclopedia
Michael Roach may refer to:
- Michael Roach (Buddhist), a teacher of Buddhism;
- Michael Roach (footballer) (b. 1958), a champion Australian rules footballer with the Richmond Football Club