Veteran is a real person portrayed by Peter Mullan in the movie Braveheart (based on a true story).
When the movie was released in 1995, Peter Mullan was 35 years old.
The character of Veteran is mainly associated with Argyle Wallace, Young Murron and Young William.