About

Dr. Castillo is passionate about LGBTQ medicine and strives to be an outspoken, visible leader within his community. He has a special interest in gender-affirming hormone therapy and the prevention of sexually transmitted infections (STIs). His practice includes specific time every week reserved for transgender patients to seek hormone replacement therapy (HRT) and preventative medicine in a caring and accepting environment. 

Dr. Castillo serves as Director of LGBTQ Health and Associate Program Director, Family Medicine Residency Program at MemorialCare Long Beach Medical Center. He is committed to training physicians who are mindful of social determinants of health, including socioeconomic status, education level, and health literacy—ensuring that all patients receive the quality care they deserve. 

In his free time, Dr. Castillo loves singing, making music, cooking, trying new restaurants, trivia and crossword puzzles. He is also an avid fan of Bay Area sports teams. He is fluent in English and Tagalog and speaks intermediate Spanish.

Languages

English

Provider Specialty

Family Medicine, Primary Care

Areas of Care

Education

Medical School

Touro University College of Osteopathic Medicine

2017

Internship/Residency - Family Medicine

Long Beach Medical Center

2020

Locations & Affiliations

Locations

Insurance

Please consult your health care provider or health plan for the most accurate information about your health plan’s coverage of a particular health care service offered at a MemorialCare facility. Learn more about our Accepted Health Plans.

Patient Reviews

5.0 out of 5
(201 Ratings)
Jun 4, 2026
Donald M.
Dr. Castillo is always extremely kind, thoughtful, courteous and detail-oriented. I can always trust his medical advice and recommendations related to my healthcare.
May 29, 2026
Karen S.
Dr. Castillo has an excellent bedside manner and really connects with his patients. He takes the time to get to know me as a person and not just a name on a chart. When I arrive for my appointments he has already looked at my chart and is familiar with my conditions and lab work results before he walks in. He always follows up on referrals and anything else in an expeditious manner. I moved away from Long Beach four years ago and drive 40 miles one way to see him because Doctors like him are rare and almost impossible to find. I couldn’t recommend anyone more highly than I do him!
May 3, 2026
Juliana A.
Dr. Castillo is great! He’s cool and easy to talk to. He will get your health right; just don’t lie to him because those lab work ups will tell him the truth.
May 1, 2026
Gregory M.
Apr 30, 2026
Motu K.
Excellent service very attentive to the well being of my health concerns.
Apr 23, 2026
Gary C.
Dr Castillo is great. He never rushes me and always listens to all my concerns and responds with good treatments and/or suggestions.
Apr 10, 2026
Robert B.
If I could rate Dr Castillo 20/10 I would. He’s the most patient, down-to-earth primary care provider I’ve ever had! He listens and genuinely cares about his patients as a whole.
Apr 8, 2026
Matthew L.
Good communication and seems genuinely to care.
Apr 2, 2026
Ligaya C.
Mar 27, 2026
Nicholas G.

Source: Reviews are aggregated from third-party review sites such as Facebook, Google, HealthGrades, RepuGen, Vitals, WebMD, and Yelp.