James Costa

James Costa portrayed Ricky in Mimic.