Otto Farrant is an actor, known for Salmon Fishing in the Yemen (2011), The Great Ghost Rescue (2011) and Clash of the Titans (2010).
Otto Farrant is an actor, known for Salmon Fishing in the Yemen (2011), The Great Ghost Rescue (2011) and Clash of the Titans (2010).