Oscar-nominated Toledoan credits education at St. Francis for success as filmmaker

in Local News/People

TOLEDO, Ohio — While the Oscars may be his biggest stage yet, St. Francis grad Dr. Sean Carroll shouldn’t feel too out of place. He’s already notched several wins for his work, but in March, he could complete what he calls a “triple crown.”

Carroll, who is from Toledo, followed his education at St. Francis de Sales with a career in biology and filmmaking as head of studio at the Howard Hughes Medical Institute’s Twisted Bank Studios. He has won two Emmys and a Peabody Award for his previous work and his latest film could take home an Oscar.

Continue Reading on WTOL

Latest from Local News

Go to Top