Derek Long is an actor and producer, known for Not Alone (2019), Soul to Keep (2018) and The Fine Line (2018).
Soul to Keep