I just checked the roles he's played over the years and he's never been in any big name movie after star wars. The only thing he's done which got him any recognition after his role as luke was voicing the joker and playing the trickster in the flash tv show. I guess, one big role doesn't always equates to a successful acting career.