Max Perlich was born on March 28, 1968 in Cleveland, Ohio, USA. He is known for his work on Ferris Bueller's Day Off (1986), Blow (2001) and Cliffhanger (1993). He is married to Jia Mae. Read more on iMDB