Benjamin Barrett is an actor and writer, known for Badsville (2017), Super Fighting Tian Cai (i) and The Night Stalker (2016). Read more on iMDB