Jason O'Mara was 42 in Justice League vs. Teen Titans when he played the character 'Bruce Wayne / Batman (voice)'.
That was over 8 years ago in 2016.
Today he is 51, and has starred in 24 movies in total, 10 of those since Justice League vs. Teen Titans was released.
In Justice League vs. Teen Titans, I think Jason O'Mara looks: