David Niven
- Date of birth/Age: Dec 27, 1987 (36)
- Place of birth: Glasgow
- Citizenship: Scotland
- Height: N/A
- Position: Right-Back
Last position:
Caretaker Manager
Club:
Elgin City