Actor Finn Roberts is an actor, known for Nikolai (2013), 20th Century Women (2016) and Ouroboros (2015). Known for: Nikolai (2013), 20th Century Women (2016), Ouroboros (2015), Side Effects (2013) Search: