The uniform is an other ranks khaki field dress issued to soldiers during the second Boer War. It shows one good conduct stripe and what appears to be a marksman's badge on the left sleeve. The wearer does not look old enough to have had at least two years adult service (necessary to gain the GC stripe). That, plus the long hair and distinctly unmilitary shoes suggest this dressing up.