play play play modal-close


Nick Odams Exeter, United Kingdom

Experienced actor based in South West England. Having been acting since my teens, I have found success on stage and in short films, with my latest starring role part of the official selection at the BAFTA-qualifying Aesthica Film Festival.

More Details