Tom Hudson was born on January 30, 1994 in France. He is an actor and writer, known for Rebecca (2020), The French Dispatch (2021) and Talk (2019).