Dallas Hart
Actor and Director best known for his role as Leo Cruz on the series Greenhouse Academy.
We Still Say Grace 2020
Rating: 5.3
Greenhouse Academy 2017
Rating: 6.6
Stars: Ariel Mortman / Finn Roberts / Christopher O'Neal /
The Curse of Sleeping Beauty 2016
Rating: 4.3
A Matter of Faith 2014
Rating: 3.7
as Fisher
as Leo Cruz
as Guy in Library