MP
Michael Patrick McGill

Michael Patrick McGill

Michael Patrick McGill is an American actor who has appeared in film and television. He is most known for playing Tommy on Shameless.