David Walsh
Played by Chris O'Dowd
An Irish sports journalist, writing for the British newspaper The Sunday Times.
Sign in to favourite, upload or edit this
character
Played by Chris O'Dowd
An Irish sports journalist, writing for the British newspaper The Sunday Times.