I am passionate about making science accessible and exciting.


I am a Doctoral Candidate in the Department of Integrative Biology at the University of California, Berkeley. My research, based at the UC Museum of Paleontology at Berkeley, investigates climate change impacts on animal communities over time.

I also work at the intersection of science and entertainment to make science accessible and exciting for the masses. I have developed a workshop series, organized a symposium, and I consult on science storytelling projects.

To learn more about my work, please see the links below. You can also download my CV.

Want to hear about upcoming workshops, events, and resources?

Join the Science Through Story mailing list!


What’s New?

Learn about my approach to science communication in these guest interviews!

Screen Shot 2019-05-23 at 5.44.39 PM.png

Join me for a conversation with NASA scientist Kim Arcand and science marketing guru Nic DiPalma on how to get started with science storytelling! Hosted by SpacetimeLabs


Alumni Profile with the Alan Alda Center for Communicating Science - What I learned from the Alda Center’s intensive Boot Camp Program

Screen Shot 2019-03-29 at 9.44.08 PM.png

I study the fossil record to understand how climate change has affected life in the past and how it will affect life in the future.


I conduct my research using both natural history museum collections and field observations.


I work at the intersection of science and entertainment to make science exciting for the public.


I develop workshops on story training for scientists and science educators, largely inspired by story development strategies used in the film industry.


I recently organized a symposium, “Science Through Narrative: Engaging Broad Audiences”, at a major biology conference with speakers from the scientific community as well as arts and entertainment industries.


I write science stories and articles about science storytelling for public platforms and scientific journals.


Questions? Suggestions? Want to stay in touch?