where is adam demos from