A heterocyclic compound comprising a compound represented by Formula 1 or Formula 2 below: wherein: each of X 1 and X 2 is independently selected from the group consisting of substituted and unsubstituted C 1 -C 50 alkyl groups, substituted and unsubstituted C 3 -C 50 cycloalkyl groups, substituted and unsubstituted C 5 -C 60 aryl groups, amino groups substituted with at least one substituted or unsubstituted C 5 -C 60 aryl group, substituted and unsubstituted C 3 -C 60 heteroaryl groups, and substituted and unsubstituted C 6 -C 60 condensed polycyclic groups, and each of R 1 -R 20 is independently selected from the group consisting of hydrogen atoms, heavy hydrogen atoms, substituted and unsubstituted C 1 -C 50 alkyl groups, substituted and unsubstituted C 3 -C 50 cycloalkyl groups, substituted and unsubstituted C 1 -C 50 alkoxy groups, substituted and unsubstituted C 5 -C 50 aryloxy groups, substituted and unsubstituted C 5 -C 50 arylthio groups, substituted and unsubstituted C 5 -C 60 aryl groups, amino groups substituted with at least one substituted or unsubstituted C 5 -C 60 aryl group, substituted and unsubstituted C 3 -C 60 heteroaryl groups, substituted and unsubstituted C 6 -C 60 condensed polycyclic groups, halogen atoms, cyano groups, nitro groups, hydroxyl groups, and carboxyl groups, wherein X 1, X 2, and each of R 1 -R 20 may be substituted with a substituent selected from heavy hydrogen atoms, halogen atoms, hydroxyl groups, nitro groups, cyano groups, amino groups, amidino groups, hydrazines, hydrazones, carboxyl groups and salts thereof, sulfonic acid groups and salts thereof, phosphoric acid groups and salts thereof, C 1 -C 10 alkyl groups, C 1 -C 10 alkoxy groups, C 2 -C 10 alkenyl groups, C 2 -C 10 alkynyl groups, C 6 -C 16 aryl groups, and C 4 -C 16 heteroaryl groups. each of X 1 and X 2 is independently selected from the group consisting of substituted and unsubstituted C 1 -C 50 alkyl groups, substituted and unsubstituted C 3 -C 50 cycloalkyl groups, substituted and unsubstituted C 5 -C 60 aryl groups, amino groups substituted with at least one substituted or unsubstituted C 5 -C 60 aryl group, substituted and unsubstituted C 3 -C 60 heteroaryl groups, and substituted and unsubstituted C 6 -C 60 condensed polycyclic groups, and each of R 1 -R 20 is independently selected from the group consisting of hydrogen atoms, heavy hydrogen atoms, substituted and unsubstituted C 1 -C 50 alkyl groups, substituted and unsubstituted C 3 -C 50 cycloalkyl groups, substituted and unsubstituted C 1 -C 50 alkoxy groups, substituted and unsubstituted C 5 -C 50 aryloxy groups, substituted and unsubstituted C 5 -C 50 arylthio groups, substituted and unsubstituted C 5 -C 60 aryl groups, amino groups substituted with at least one substituted or unsubstituted C 5 -C 60 aryl group, substituted and unsubstituted C 3 -C 60 heteroaryl groups, substituted and unsubstituted C 6 -C 60 condensed polycyclic groups, halogen atoms, cyano groups, nitro groups, hydroxyl groups, and carboxyl groups, wherein X 1, X 2, and each of R 1 -R 20 may be substituted with a substituent selected from heavy hydrogen atoms, halogen atoms, hydroxyl groups, nitro groups, cyano groups, amino groups, amidino groups, hydrazines, hydrazones, carboxyl groups and salts thereof, sulfonic acid groups and salts thereof, phosphoric acid groups and salts thereof, C 1 -C 10 alkyl groups, C 1 -C 10 alkoxy groups, C 2 -C 10 alkenyl groups, C 2 -C 10 alkynyl groups, C 6 -C 16 aryl groups, and C 4 -C 16 heteroaryl groups.