Nacido en la Ciudad de Guatemala, Viñals estudió biología en la Universidad de San Carlos.