ST
Scott Takeda

Scott Takeda

Scott Takeda (born March 21, 1967) is an American actor, filmmaker and photographer. His film roles include parts in Everything Must Go, Dallas Buyers Club and Gone Girl.
WIKIPEDIA