Kylon Howell is an actor, known for I, Martin Short, Goes Home (2012), Natasha (2015) and Port Hope (2013).
Sadie's Last Days on Earth
Heroes Reborn - Season 1