He earned a Ph.D. in Counseling Psychology from Arizona State University after completing his predoctoral internship at the Center for Multicultural Training in Psychology at Boston Medical Center/Boston University School of Medicine. He completed his postdoctoral fellowship at Cambridge Health Alliance/Harvard Medical School. Rosen's scholarship is focused in multicultural psychology, and he has explored issues of ethnic identity, social justice in mental health, addressing disparities in access to and quality of mental health services, and the experiences of persons with disabilities. He has a private practice in Seattle, WA, where he lives with his wife and two children.