Damien is a dual American/British citizen currently living in Los Angeles.
Our Flag Means Death
Series • 2022
Culture Shock
Movie • 2013
Isolation
Movie • 2021