Nicholas Anderson is an Indonesian actor.
Dear David
Role(s): Bismo
Challenge Accepted
Role(s): Wren