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