Damien is a dual American/British citizen currently living in Los Angeles.
Our Flag Means Death
Isolation
Coma
Culture Shock
TV · as Father Teach · 2 eps
Movie · as Ankle Bracelet
Movie · as John McCarthy
Movie · as Inspector Dawson