How old was Justin Theroux in the movie Miami Vice?

Justin Theroux was 33 in Miami Vice when he played the character 'Det. Larry Zito'.

That was over 18 years ago in 2006.

Today he is 52, and has starred in 45 movies in total, 26 of those since Miami Vice was released.

How old do you think he looks in the movie?

In Miami Vice, I think Justin Theroux looks:

Did you know?

  • Director Michael Mann has worked with Justin Theroux just once in his career.
  • Justin Theroux's first movie was as 'Mark' in I Shot Andy Warhol, released in 1996 when he was 23
  • Miami Vice scores 5.97 out of 10 on TMDB.

The cast of Miami Vice

Justin Theroux's other movies