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 .
Answer:
david james hagen -lrb- born 5 may 1973 in edinburgh -rrb- is a retired scottish footballer .