James Allen's parents are unknown. His origins are uncertain, although it's believed that he emigrated from northern Ireland.