Jeffrey Stackhouse is an actor and writer, known for I Am the Doorway (2018) and Kenshin le Vagabond (1996).
Samurai Champloo - Season 1 [Audio: Eng]
Samurai Champloo - Season 1 [Sub: Eng]
GunGrave [Sub: Eng]
The Osbournes - Season 2
The Osbournes - Season 3
The Osbournes - Season 4
The Osbournes - Season 1
Power Rangers Lost Galaxy - Season 1