Skip to content
BackNov 7
Bernard J.

Bernard J.

Narrative Specialist

Professional Screenwriter & Fiction Writer I write character-driven stories across fiction and film — speculative fiction, supernatural fantasy, psychological thriller, detective noir, science fiction, and satire. My work is built on a simple principle: every scene must earn its place, every character must come alive when read aloud, and every story must leave the audience not wanting to leave the world you've built them. My background includes a degree in philosophy, classics, and psychology, formal creative writing training at the University of Toronto and Yale, and a decade of professional writing experience across fiction, screenwriting, and long-form essays. I currently write for an animated YouTube channel with 26 million subscribers My approach to screenwriting is visual and architectural. I outline before I write, but treat the outline as a living document — updated daily as the story deepens and reveals itself. I write detailed camera direction, sound, and music into my scripts because I believe a strong script doesn't leave any part of the experience to chance. I bring the discipline of a serious literary writer and the instincts of a natural storyteller to every project. I'm available for episodic television scripts, feature film scripts, original series development, and fiction writing. I'm equally comfortable originating new work and writing within established worlds and existing lore.

🇨🇦Edmonton, Canada$39/hr100% JSSSince Nov 2025

Earnings and projects

MRR
$298

Last 6 months ÷ 6

World#98,461 / 412k
🇨🇦Country#1,467 / 7,133
Revenue, last 30 days
$628

Last 6 months: $1.8k

World#57,002 / 412k
🇨🇦Country#805 / 7,133
Total earnings
$4.8k

Billed in all: $5.1k

World#258,056 / 412k
🇨🇦Country#4,530 / 7,133
Per project
$2.4k

$597 in the last 6 months

World#66,853 / 412k
🇨🇦Country#1,170 / 7,133
Projects, last 6 months
3
0% fixed100% hourly
World#66,479 / 412k
🇨🇦Country#997 / 7,133
Projects in all
2

Across 5 contracts

20% fixed80% hourly
World#328,886 / 412k
🇨🇦Country#5,740 / 7,133

Earnings, last 30 days

$5.1k+$628 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4.0k$4.5k$5.0k$5.5kOct 8Oct 23Nov 7

Skill rankings: Top 15% in Screenplay

Ranked by MRR among everyone on Upwork with the skill.

  1. #15Philosophy87 freelancers · 🇨🇦 #1Top 17%
  2. #16TV Screenplay105 freelancers · 🇨🇦 #1Top 15%
  3. #25Film Screenplay154 freelancers · 🇨🇦 #3Top 16%
  4. #35Screenplay240 freelancers · 🇨🇦 #2Top 15%
  5. #120Fiction522 freelancers · 🇨🇦 #4Top 23%
  6. #199Psychology1,042 freelancers · 🇨🇦 #2Top 19%
  7. #295Fiction Writing1,669 freelancers · 🇨🇦 #8Top 18%
  8. #361Ad Copy1,861 freelancers · 🇨🇦 #6Top 19%