This site contains adult content for mature audiences only.
By entering you confirm you are 21 years of age or older.
All persons depicted are 18 years of age or older. By entering you agree to our terms of service and confirm that accessing adult content is legal in your jurisdiction.
Find me at the intersection of sensuality & hilarity.
Home base: Portland & Seattle • Regularly in San Francisco
No formula, no script — just genuine conversation, real chemistry, and whatever feels natural in the moment. I love to laugh with and at myself — hopefully you'll join me.
"I'm drawn to things that take time."
Slow cooking, long exposures, songs that don't resolve right away. It takes me a moment to get comfortable, but once I'm there, I'm fully there — laughing mid-sentence, and probably offering you something warm from the kitchen like it's second nature. I have a soft spot for slow processes, beautiful craftsmanship, and the sort of rabbit holes that most people wisely avoid.
"My Spanish is terrible, but my enchiladas are incredible."
I picked up an old Hasselblad a few years back and haven't put it down since — there's something about the deliberateness of it, having to slow down and actually look at what's in front of you. That kind of curiosity followed me through a stint in fashion PR, chasing shoots and behind-the-scenes chaos before I found my own way of seeing things.
I'm an audiophile and musician at heart. I've lived in France, Italy, and Mexico City, and I still ache for the mountains I grew up backpacking and climbing through. Ansel Adams, Vivian Maier, Sally Mann — those are the photographers whose books I keep coming back to, worn corners and all.
There's a good chance I'll beat you at Mario Kart.
If any of this makes sense to you,
we'll probably get along.
Joni Mitchell · Fiona Apple · Adrianne Lenker · Jeff Buckley · Medeski Martin & Wood · Karen Dalton · Stan Getz · Matthew E. White & Natalie Prass · Atlanta Rhythm Section · Miles Davis, Kind of Blue · Bach Cantatas
J.D. Salinger · A Tree Grows in Brooklyn · Ursula K. Le Guin · Anne Sexton · Cities of the Plain · Sex at Dawn
if you're curious, there's more →
Transparent pricing, no surprises. Extended time is always encouraged — the best experiences don't happen in the first hour.
| 1 hour | $700 |
| 2 hours | $1,400 |
| 3 hours | $1,800 |
| 4 hours | $2,400 |
| 6 hours | $3,500 |
| 8 hours | $4,500 |
| 14 hours | $6,600 |
| 24 hours | $9,000 |
| 15 min video call | $175 |
| 2 hours | $1,600 |
| 3 hours | $2,000 |
| 4 hours | $2,600 |
| 6 hours | $3,700 |
| 8 hours | $4,700 |
| 14 hours | $6,800 |
| 24 hours | $9,200 |
*Out-call reflects a flat $200 travel fee added to the in-call rate.
| Travel outside the Portland, Seattle & SF area available by arrangement — reach out with details. |
I split my time between Portland and Seattle, with regular trips to San Francisco. I travel for carefully selected companions beyond that — San Francisco bookings require a minimum of 3 hours. International and domestic travel considered.
Inquire About TravelNotes from people I've spent time with. Added here as they come in.
— testimonial coming soon —
— testimonial coming soon —
— testimonial coming soon —
Thoughtful introductions go a long way — and since screening runs both directions, a little transparency upfront makes this easy for both of us. Tell me your full name, a little about yourself, and when you'd like to meet.
Keep it classy — no explicit language in your introduction, please.
*Bonus points if you make me laugh.
These aren't formalities — they're how I make sure we both have a genuinely good time.
Required for all new clients — no exceptions. This protects us both, not just me. Please provide one of the following:
Your information is handled with complete discretion and never shared or stored beyond our booking.
A deposit of 20% is required to confirm all bookings — applied toward your total and non-negotiable.
Accepted via Apple Pay or Cash App only. Your booking is not confirmed until the deposit is received.
Extended, overnight, and travel bookings may require a higher deposit percentage at my discretion.
Cancellations or reschedules with less than 24 hours notice require payment of the full booking fee that day.
If I need to cancel for any reason, your deposit is refunded in full and promptly.
Your privacy is as important to me as my own. I don't discuss clients, share information, or keep records beyond what's needed for our booking.
I ask for the same discretion in return.
Our time together is a private arrangement between consenting adults, and rates reflect time and companionship only. Everything discussed and shared between us stays confidential — that discretion runs both ways, always.
Always welcome, never expected — though it does make a lovely impression.