dddd
Spencer Tsang is a visual artist and writer originally from Sacramento, California now based in Los Angeles. Specializing in film directing, writing, and editing, Spencer aspires to bridge gaps in communities, and tell stories that are timeless.
His production company Lucky Rabbit Pictures can be contacted at luckyrabbitpictures@gmail.com

Back to Top