Nacido en New Jersey, Castor se traslada a la ciudad del Petate donde pasó sus awkward teenage years. Con ideas muy grandes para un pueblo pequeño se muda a Río Piedras para estudiar fotografía en la UPR en el 2002. Trabaja en una biblioteca y se dedica con su perro salchicha Tego a solucionar sus crisis existenciales diarias. Dibuja, ama, duerme, habla, queerea, cocina, baila, ayuda y aspira a una sociedad más justa. Le gustan los pasteles con ketchup.