Date of Birth
27 December 1990,
Shane Edouard Haboucha
5' 11" (1.80 m)
Shane Haboucha was born on November 27, 1990 as Shane Edouard Haboucha. He is an actor, known for Desperation (2006), Justice League: The New Frontier (2008) and Everwood (2002).
Resides: Irvine, Southern California.
Has 2 dogs.
Was discovered at a ProScout event.