Skip to main content

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