His first film appearance was in the film "Getting Wasted" in the role of "Danny". Afterwards, he was in supporting roles like "First Blood", "An Officer and a Gentleman", "Blue City", "Thief of Hearts", "China Girl" and "Twins".