Jako syn wojskowego za młodu zwiedził większą część Stanów i Japonię. Swój debiut filmowy miał w serialu telewizyjnym "
The Cosby Show". Jakiś czas potem dostał rolę swojego życia - Luke'a Skywalkera z "
Gwiezdnych Wojen". W międzyczasie próbował swych sił na Broadwayu, jednakże po zakończeniu "
Powrotu Jedi" zaczęły się jego kłopoty. Stał się aktorem tak charakterystycznym, że trudno było go obsadzić w innej roli niż Luke'a Skywalkera. W latach 90. zaczął podkładać głosy w kreskówkach (głównie "
Batman") oraz wystąpił w kilku grach komputerowych ("The Full Throttle"- głos, czy kilka z serii "Wing Commander", gdzie wystąpił u boku
Johna Rhys-Daviesa i
Malcolma McDowella.). Jego syn
Nathan poszedł w jego ślady.