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