Is from Holland Holland
Is from Wales, United Kingdom Wales, United Kingdom
Is from San Francisco, CA San Francisco, CA
Works for Roku Roku