He's a WW1 era British Army lance corporal. The picture is too fuzzy to see the brass shoulder title he's wearing, and I haven't found a match for the cap insignia. You could try the great war forum, they can usually identify a photo rather quickly.
http://1914-1918.invisionzone.com/forums/index.php?s=2159d0b...