Actor
Damien is a dual American/British citizen currently living in Los Angeles.
Isolation
2021 · as Ankle Bracelet
Coma
2019 · as John McCarthy
Culture Shock
2013 · as Inspector Dawson