Oliver Dimsdale

Oliver Dimsdale

Oliver Dimsdale

Oliver Dimsdale

Acting

Zoo (2019)

Radio Voice

Good People (2014)

Superintendent Ray Martin

RocknRolla (2008)

Posh Man In Shorts

Nostradamus (2006)

Michel Nostradamus

Byron (2003)

Percy Bysshe Shelley