James Flynn là người Ireland. Sau khi hoàn thành bằng cấp tiếng Anh tại Đại học Cao đẳng Cork, ông chuyển đến Pháp vàsay mê điện ảnh Pháp. Tinh thần phiêu lưu đã dẫn ông đến sống ở một vài quốc gia châu Âu khác trước khi thành lập một công ty劇, Practicum Theatre, cùng với hai nhà văn khác. Mục tiêu là sản xuất các tác phẩm của các nhà văn và đạo diễn mới xuất sắc. Ba năm rất hữu ích và một vài lễ hội sau đó, ông rời công ty với một lưu ý cao, sản xuất buổi công chiếu tại Anh của vở kịch Mỹ, The Viewing Room, tại West End nổi tiếng của London.