Nic Luken was born on October 18, 1992 in Santa Barbara, California, USA. He is an actor, known for Ride (2017), Extinct (2017) and Chad: An American Boy (2016).
Nic Luken was born on October 18, 1992 in Santa Barbara, California, USA. He is an actor, known for Ride (2017), Extinct (2017) and Chad: An American Boy (2016).