ROH Chul-hwan là giáo sư tại Đại học Inha. Ông học điện ảnh và truyền thông, nhận các bằng thạc sĩ và tiến sĩ tại Đại học Hanyang, ESRA Paris và Đại học Paris 8. Ông từng là nghiên cứu viên cao cấp tại Hiệp hội Đạo diễn Hàn Quốc, giáo sư tại Trường Điện ảnh châu Á Busan, thành viên ban cố vấn của Ủy ban Hợp tác văn hóa Hàn Quốc–EU và chủ tịch Ủy ban Đặc biệt về Môi trường công bằng thuộc Hội đồng Điện ảnh Hàn Quốc. Hiện ông là thành viên ban quản trị của Viện Lưu trữ phim Hàn Quốc và Liên hoan phim ngắn quốc tế Busan, thành viên Ủy ban Giải quyết tranh chấp nội dung và Ủy ban Nghệ thuật công cộng Seoul, tổng biên tập “PREVIEW” và chủ tịch Ủy ban Công nghiệp điện ảnh Chuncheon. Nghiên cứu của ông tập trung vào chính sách công nghiệp điện ảnh và tự sự thị giác. Ông nhận Bằng khen của Bộ trưởng Văn hóa, Thể thao và Du lịch năm 2019 và Giải thưởng Học thuật của Hiệp hội Hình ảnh động kỹ thuật số Hàn Quốc năm 2024.