Nico Falls(1974-2023)
- Producer
- Actor
Nico Falls was born on 31 August 1974 in Las Vegas, Nevada, USA. He was a producer and actor, known for Mass (2021), Little Brother (2023) and Do Not Watch (2023). He died on 28 May 2023 in Las Vegas, Nevada, USA.