Ryan is an alumnus of the University of the Philippines (UP) College of Fine Arts in Diliman. He graduated cumlaude with a degree in Bachelor of Fine Arts major in Visual Communication.He took some units in Master in Art Studies major in Art History at the College of Arts and Letters also in UP-Diliman. He took a LOA to seriously think about what he really wanted in life, attended a Bible Seminary, went to Singapore and came back to the Philippines to fulfill his life purpose.
He used to work as the Head Artist of JMC Advertising Works (Adworks) in Angeles City. A finalist in Metrobank Young Painters Annual in 2001, his work entitled Leaves IV: Melancholia according to Dr. Rod Paras, an art historian is an emphatic visual statement that relies on nature in expressing human emotions. He also writes short stories and independently publish them for friends. His work include "Stories in the Shadow". He is currently working as a freelance artist and serves as a youth leader in their church.