Dec 16, 2008
Langan grew up in Montgomery, Alabama, where he began his
artistic career as a professional stage actor.
He returned to his New England birthplace in 2003 to attend the
animation program at Rhode Island School of Design, completing Doxology as his
has since won 12 awards and screened...
Conversations on the craft of filmmaking
Having trouble logging in?