Esteban Powell

Esteban Powell is an American actor. On House, M.D., he portrayed physicist James Sidas in the Season 6 episode Ignorance is Bliss.
Since his initial role in Dazed and Confused, Powell has had featured roles in Late Bloomers, Bone Chillers, Level 9, and The Cleaner.
Esteban Powell at IMDB
Esteban Powell at Wikipedia
Category:Actors