Michael Ralph is known for his work on Blow (2001), The Call (2013) and The Rules of Attraction (2002). Read more on iMDB