Lloyd Morris is an actor and producer, known for Ghost Nets (2016), The Small Hours (2020) and The Big Game (2015).
No data