Noël John Howard

Noël John Howard

Birthday: 20 November 1989, Los Angeles, California, USA
Noël John Howard was born on November 20, 1989 in Los Angeles, California, USA. He is an actor, known for Rose's Garden (2003), Pure (2004) and Lords of Dogtown (2005).