David Shih is an actor.
Place of Birth:
Date of Birth:
Blindspot
Diamond Broker
The Amazing Spider-Man 2
Doctor
Blue Bloods
CSU Tech
Addiction
Stevie
David Shih