Loading...

Spencer Jay Kim

Photos with Spencer Jay Kim

Search on Amazon

Biography

Rhinelander, Wisconsin, USA
Spencer Jay Kim was born in April 1979 in Rhinelander, Wisconsin, USA. He is an actor and producer, known for Dreaming on Christmas (2005), China (2003) and The Devil's Toy Box. Read more...

Actor

0
Character: Leon Hu

Lilith 2011

0
0

Directing

Writing

Composing