Movieo
Leo Link

Leo Link

  • Cast
Born
19 July 2006
Place of birth
Madison, Wisconsin
Known for
Acting · Feeder

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.

Filmography

Pick a role to switch the films