Otto Farrant Filmography
- Actor (9 credits)
- Marcella (2016) Evan Jones
- War & Peace (2016) Petya Rostov
- A Streetcar Named Desire (2014) Young Collector
- The White Queen (2013) Thomas Grey
- Salmon Fishing in the Yemen (2011) Joshua Maxwell
- The Great Ghost Rescue (2011) Barnabus
- Silk (2011) Harry Stephens
- Clash of the Titans (2010) Young Perseus, not listed in credits
- Picnic (2007) Boy in woods