Michael J. Long is a filmmaker from Liverpool. He has previously acted under the name Michael Peace.
Hang
Incredible Imagination
Lethal Love
Baby Brother
One Night Stand
Movie · Director
Crack'd