Ben Carland: Ben Carland. Producer: Sol Invictus. Ben Carland was born in North Carolina, USA. He is a producer and director, known for Sol Invictus (2021), Cosmic Contact (2015) and Escape Earth (2021).
Known For: Sol Invictus (Producer(as Benjamin Carland)), Cosmic Contact (Producer(as Benjamin Carland)), Escape Earth (Producer), Luma (Producer)