Oscar Castillo

Oscar is a New york songwriter.

Character Description
a serious, successful songwriter from New York who is also a visiting professor at Carson College, located in Riverdale.