Directing
Leo Link
*2006 in Madison, Wisconsin
Leo Link is an emerging filmmaker based in Madison, Wisconsin, recognized for his thought-provoking short films that explore politics, industrial decay, and the absurdity of life.
Leo Link is an emerging filmmaker based in Madison, Wisconsin, recognized for his thought-provoking short films that explore politics, industrial decay, and the absurdity of life.