How old was David Morrissey in the movie The Water Horse?

David Morrissey was 42 in The Water Horse when he played the character 'Captain Thomas Hamilton'.

That was over 16 years ago in 2007.

Today he is 59, and has starred in 62 movies in total, 32 of those since The Water Horse was released.

How old do you think he looks in the movie?

In The Water Horse, I think David Morrissey looks:

Did you know?

  • Director Jay Russell has worked with David Morrissey just once in his career.
  • David Morrissey's first movie was as 'George Bowman' in Cause célèbre, released in 1987 when he was 22
  • The Water Horse scores 6.44 out of 10 on TMDB.

The cast of The Water Horse

David Morrissey's other movies