Given the question: Facts: - clubs: grahamston ness united bc rangers falkirk livingston clyde peterhead bo ' - caps: 16 27 139 20 90 41 - position: midfielder - nationalcaps: 7 - years: 1988 2000 -- 2001 2001 -- 2004 2004 -- 2006 2006 -- -- 2007 1989 1989 -- 1992 1995 -- 2000 - height: 5 11 - nationalyears: 1992 -- 1993 - youthclubs: grahamston bc rangers - nationalgoals: 0 - youthyears: 1988 -- 1989 1989 -- 1992 - birth date: 5 may 1973 - fullname: david james hagen - name: david hagen - nationalteam: scotland u21 - birth place: edinburgh , scotland - goals: 3 4 11 1 7 3 Based on these bullet points, write a short biography describing the life of david hagen .
The answer is:
david james hagen -lrb- born 5 may 1973 in edinburgh -rrb- is a retired scottish footballer .