Leonard Carow was born on June 26, 1994 in Berlin, Germany. He is an actor, known for War Horse (2011), Who Am I - Kein System ist sicher (2014) and Unfinished Business (2015).
Leonard Carow was born on June 26, 1994 in Berlin, Germany. He is an actor, known for War Horse (2011), Who Am I - Kein System ist sicher (2014) and Unfinished Business (2015).