That was over 8 years ago in 2014.
Today he is 56, and has starred in 45 movies in total, 8 since 300: Rise of an Empire was released.
In 300: Rise of an Empire, I think David Wenham looks:
300: Rise of an Empire scores 6 out of 10 on The Movie Database.
David Wenham's first acting role was as 'Carl' in Van Helsing, released in 2004 when he was 38.