Otto Farrant

Otto Farrant

Otto Farrant is an actor, known for Salmon Fishing in the Yemen (2011), War & Peace (2016) and The White Queen (2013).