David Berni
David Berni is a Canadian actor, stand-up comedian, and writer renowned for his distinctive voice work in animated television series and his contributions to comedy and live-action film.[1][2] Berni's career spans voice acting, writing, and stand-up performances, with a focus on family-friendly animated content. He is particularly noted for voicing Frank, a scheming yellow dog, in the Netflix series Go! Dog. Go! (2021–2023); Hockbar the monkey in the PBS Kids show Let's Go Luna! (2018–2022); Brent McHale in Cloudy with a Chance of Meatballs (2017–2018); and Bird Bud in recent Peanuts productions such as Camp Snoopy (2024) and Snoopy Presents: A Summer Musical (2025).[1][3] In live-action, he delivered a critically acclaimed portrayal of hockey legend Phil Esposito in the biographical film Canada Russia '72 (2006).[1] His versatile performances have earned him multiple nominations, including four ACTRA Awards, one Canadian Screen Award, and two Gemini Awards.[1]Early life
Upbringing in Toronto
David Berni was born on December 6, 1970, in Toronto, Ontario, Canada.[4][5] Berni grew up in Toronto, a city renowned for its diverse cultural landscape, including vibrant theater and comedy scenes that would later influence his career in entertainment. Following his formative years in the city, he pursued formal education at York University.Education
David Berni attended York University in Toronto, where he pursued studies that laid the foundation for his career in acting and writing.[6]Career
Early acting roles
David Berni entered the entertainment industry in the early 1990s, securing his first credited role in 1990 as Vincent Esposito in the episode "Vincent Esposito/Greg Smith" of the American anthology series Top Cops, a production that highlighted real-life law enforcement stories.[7] This appearance marked his professional debut in live-action television, reflecting the burgeoning opportunities for Canadian actors in Toronto-based shoots during that era. Throughout the mid-1990s, Berni built his resume with a series of minor supporting parts in both Canadian and U.S. productions filmed in Ontario. In 1993, he portrayed Romano in the episode "The High Cost of Loving/Impostors" of the spy drama Secret Service, a short-lived series centered on undercover operations. The following year, he appeared as Jock #1 in the comedy film PCU, a satirical take on college life directed by Hart Bochner and starring Jeremy Piven.[8] These roles, often brief but on-screen, helped establish his presence in the local acting community. Berni's early television work continued to expand in the late 1990s with guest spots on prominent Canadian series. He played Wiseguy in the 1995 TV movie A Family of Cops, starring Charles Bronson as a patriarch investigating a murder within his law enforcement family. In 1996, he had a small part as the Policeman in Gym in the disaster film Night of the Twisters, based on the novel about a family's survival during a tornado outbreak. By 1998, Berni guest-starred in an episode of the financial drama Traders, a Global Television Network production that explored the high-stakes world of Bay Street investment firms. His early career culminated in 1999 with the role of Dr. Stark in the episode "Bliss" of the sci-fi series Earth: Final Conflict, where he appeared amid the show's alien invasion narrative.[9] These credits, primarily in ensemble casts, underscored Berni's versatility in genre-spanning minor roles during his initial years in the industry.Stand-up comedy
David Berni emerged as a stand-up comedian in Toronto during the early stages of his entertainment career, performing at local comedy clubs and contributing to Canada's vibrant comedy scene. His comedic style is characterized by a distinctive nasally, laidback delivery that lends a relaxed, observational tone to his routines.[10] This approach, honed through live performances starting in the 1990s, emphasized everyday absurdities and influenced the witty, character-driven writing he later brought to television projects.[2] Berni's stand-up work helped establish his reputation in the Canadian comedy circuit, where he shared stages with fellow performers at venues like those in Toronto's club scene, fostering a foundation for his multifaceted career.Voice acting
David Berni began his voice acting career in the early 2000s, contributing to prominent Canadian animated series that showcased his talent for portraying quirky, humorous characters.[3] His early breakthrough came with roles in 6teen (2004–2010), where he voiced Stuart Goldstein, the mall pharmacy manager, and Dax, a recurring background figure, establishing his presence in youth-oriented animation produced by Nelvana.[11] Building on this, Berni lent his voice to Frank, one of the conjoined twin brothers and rock musicians, in Ruby Gloom (2006–2008), a gothic-themed series that highlighted his ability to deliver warm, supportive performances in ensemble casts.[5][12] As his career progressed into the 2010s and beyond, Berni expanded into more diverse and lead roles across international platforms, reflecting the growing demand for his versatile voice in streaming-era animation. In Mysticons (2017–2018), he voiced Gawayne, the bumbling yet endearing prince with a flair for dramatic flair, contributing to the show's fantasy-adventure tone through improvised ad-libs that added comedic depth.[1][13] Similarly, in Hotel Transylvania: The Series (2017–2020), Berni portrayed Count Dracula, infusing the iconic vampire with a mix of authoritative gruffness and paternal warmth, distinct from the film version while maintaining the franchise's humorous spirit.[14][1] His work in Cloudy with a Chance of Meatballs: The Series (2017–2018) further demonstrated range, voicing both Brent McHale, the boastful celebrity chef, and Hector, the sarcastic villain, allowing him to toggle between egotistical bravado and sly antagonism in a food-themed world.[1][15] Berni's recent projects underscore his prominence in high-profile streaming content, including Bernie, the adventurous leader of a pack of magical dogs, in Ollie’s Pack (2020), a Family Channel series emphasizing teamwork and exploration.[16] He continued this trajectory with Frank, a speedy racing dog and optimistic mentor, in Go! Dog. Go! (2021–2023), a Netflix original that promotes themes of perseverance through fast-paced, rhyming storytelling.[17] Additionally, as Bird Bud in The Snoopy Show (2021–2023) on Apple TV+, Berni voices one of the chirpy, mischievous birds surrounding the Peanuts gang, capturing whimsical group dynamics in short-form episodes.[18] Berni continued voicing in Peanuts-related projects, including additional roles in Camp Snoopy (2024) and Snoopy Presents: A Summer Musical (2025).[1] Renowned in the Canadian animation industry for his distinctive nasally, laid-back vocal timbre, Berni excels in comedic delivery that conveys relatability and exaggeration without overstatement, often voicing underdog characters that drive narrative humor.[10] This vocal range—from high-energy enthusiasm in racing pups to gravelly menace in vampires—has solidified his reputation as a go-to talent for Nelvana and DHX Media productions, contributing to numerous animated credits that blend accessibility with expressive flair.[3] His background in stand-up comedy enhances the timing and improvisational edge in these roles, allowing seamless integration of wit into scripted dialogue.[10]Writing and commercials
David Berni has writing credits in animated television programming, notably serving as a writer for the episode "Tim and Jim" in season 1 of Cloudy with a Chance of Meatballs.[15] His contributions to such series emphasize comedic storytelling tailored for family audiences, drawing on his background in humor to craft engaging scripts for character-driven narratives.[1] In parallel, Berni has built a substantial career in voice-over work for advertisements, lending his distinctive, versatile delivery to numerous campaigns since the late 1980s.[1] A representative example includes voicing the character Bananas Gorilla in a McDonald's commercial, where his performance added playful energy to the promotional content.[19] This short-form voice acting often highlights his ability to infuse quick-witted comedy into brand messaging. Berni's writing and voice work frequently overlap in the creation of comedic media, particularly in animation and advertising, where he combines script ideation with on-camera or vocal performance to produce lighthearted, relatable content that resonates with broad audiences.[1]Recognition
Award nominations
David Berni has received multiple nominations from prestigious Canadian industry awards, recognizing his contributions to voice acting in animated television series. These accolades, primarily from the Canadian Screen Awards and ACTRA Awards, underscore his versatility and impact in the field of animation, where voice performers often bring distinctive characters to life in ensemble casts.[20] Berni earned three nominations for the Canadian Screen Awards (which succeeded the Gemini Awards in 2013) in the category of Best Performance in an Animated Program or Series. In 2008, under the Gemini Awards banner, he was nominated for his ensemble role in Iggy Arbuckle (as Jiggers), sharing the nod with co-star Jonathan Wilson for episodes including "Idle Worship" and "Something About Berries."[20] That same year, he received another Gemini nomination in the Best Individual or Ensemble Performance in an Animated Program or Series category for his work as Frank in Ruby Gloom, again as part of an ensemble including Sarah Gadon, Stacey DePass, and others.[21] In 2014, Berni was nominated for the Canadian Screen Award in Best Performance in an Animated Program or Series for voicing Yay-Ok in the Rocket Monkeys episode "Scarelicious."[22] Additionally, Berni has garnered four ACTRA Award nominations in the Outstanding Performance - Voice category, all without a win, highlighting his consistent excellence in individual voice work. These include a 2014 nomination for his portrayal of Duck in Almost Naked Animals ("It's a Duck's Party").[23][24] In 2015, he was nominated for voicing Yay-Ok in Rocket Monkeys ("Monkey Proof").[25] The following year, in 2018, Berni received recognition for his role as Hector in Cloudy with a Chance of Meatballs ("Inventor Code").[26] Most recently, in 2021, he was nominated for Outstanding Performance - Male Voice as Bernie in Ollie's Pack.[20] These nominations signify the high regard for voice actors within Canada's animation sector, where awards like the Canadian Screen and ACTRA honors celebrate performers who elevate scripted content through vocal nuance and character depth, often in international co-productions that reach global audiences. For Canadian voice talent, such recognitions affirm the industry's strength in producing innovative animated programming, comparable to major U.S. studios, and provide career validation in a competitive field dominated by live-action.Critical acclaim
David Berni garnered critical acclaim for his portrayal of hockey legend Phil Esposito in the 2006 CBC miniseries Canada Russia '72, where he captured the athlete's fiery temperament and leadership during the historic Summit Series. Reviewers highlighted his uncanny likeness to Esposito, particularly in delivering the emotional post-Game 4 speech in Vancouver, which brought authenticity and intensity to the role.[18][27] The overall cast, including Berni, was praised for their admirable performances in evoking the drama's historical tension and emotional depth, contributing to the miniseries' reception as an authentic retelling of a pivotal moment in Canadian sports history.[28] Berni's versatile voice work has earned recognition in Canadian animation, where his distinctive nasally delivery has animated a range of characters across popular series, enhancing the comedic and narrative appeal of productions like Ruby Gloom and Almost Naked Animals.[10] His contributions to these shows underscore his impact on the Canadian media landscape, supporting the industry's output of family-oriented content broadcast on networks such as YTV.[1]Filmography
Voice roles
David Berni has an extensive portfolio of voice acting credits primarily in animated television series, often portraying quirky, humorous characters in children's programming. His roles span multiple seasons in several shows, showcasing his versatile, nasal delivery suited to comedic ensemble casts.Television Series
| Year(s) | Title | Role(s) | Notes |
|---|---|---|---|
| 2004–2010 | 6teen | Stuart Goldstein, Dax | Recurring supporting roles in this Canadian teen comedy series produced by Nelvana. |
| 2006–2008 | Growing Up Creepie | Pauly | Main recurring role as the sarcastic mosquito friend in this Discovery Kids animated series.[29] |
| 2006–2008 | Ruby Gloom | Frank | Lead recurring role as the optimistic skeleton in Nelvana's gothic-themed children's series, spanning 40 episodes. |
| 2006–2009 | Yin Yang Yo! | Mollecu-Lars, Flaviour, Toby, G.P., Brother Herman, Sarcastico | Multiple recurring villain and side character voices in Disney XD's martial arts comedy, appearing across 65 episodes.[30] |
| 2007 | Iggy Arbuckle | Jiggers | Recurring role in this short-lived Canadian series about a pig park ranger. |
| 2009 | Pearlie | Gobsmack | Supporting role in this Australian-Canadian co-production based on books about a fairy. |
| 2011–2013 | Almost Naked Animals | Duck, Mini Ducks, Fruity Noodle Hut Manager, Old Elephant | Recurring lead as the scheming Duck in this YTV comedy, with additional one-off voices across 52 episodes. |
| 2011–2014 | Detentionaire | Chaz Monarainian | Recurring bully character in this Teletoon mystery series spanning 60 episodes.[31] |
| 2012 | Fugget About It | Sammy | Guest role as the cousin in one episode of this adult animated sitcom.[32] |
| 2013–2014 | Rocket Monkeys | Yay-Ok | Recurring role as the alien monkey in this Nerd Corps Entertainment series, appearing in 39 episodes. |
| 2017–2018 | Cloudy with a Chance of Meatballs | Brent McHale, Baby Brent, Hector, Jim | Multiple recurring roles, including the fame-hungry Baby Brent, in this Sony Pictures Television adaptation across 26 episodes. |
| 2017–2018 | Mysticons | Gawayne | Recurring knight character in this Nelvana fantasy series, voiced over 40 episodes.[33] |
| 2017 | Hotel Transylvania: The Series | Dracula | Lead role as the vampire count in season 1 of this Sony animated spin-off (26 episodes).[34] |
| 2018–2022 | Let's Go Luna! | Hockbar | Recurring role in this PBS Kids travel adventure series produced by Brown Bag Films. |
| 2018–2022 | Gary and His Demons | Steve, Vale's Dad | Recurring roles in this adult animated sitcom.[35] |
| 2020–2021 | Ollie's Pack | Bernie Alves | Recurring tritagonist as the enthusiastic werewolf in this Spin Master Entertainment series across 52 episodes.[36] |
| 2021–present | Go, Dog. Go! | Frank | Recurring role as the enthusiastic dachshund in this Netflix preschool series based on P.D. Eastman books, ongoing multiple seasons. |
| 2021–present | The Snoopy Show | Bird Bud | Recurring minor role in this Apple TV+ Peanuts revival, appearing in various episodes across seasons. |
| 2022 | Super Wish | Velvin | Guest role in episode 8 of this Nelvana animated series.[37] |
| 2024 | Camp Snoopy | Bird Bud 3 | Recurring role in this Apple TV+ Peanuts series.[38] |
| 2024–present | Let's Go, Bananas! | Ladybug Larry, Rhino, Announcer | Recurring roles in this animated family series.[39] |
Films and Specials
| Year | Title | Role | Notes |
|---|---|---|---|
| 1995–2000 | Sailor Moon (dub) | Various (e.g., Orange, Chad) | Lesser-known minor roles in the DiC/Cloverway English dub of the anime series, including one-off characters across episodes.[40] |
| 2022 | Snoopy Presents: It's the Small Things, Charlie Brown | Bird Bud | Voice in this Apple TV+ Peanuts holiday special. |
| 2023 | Snoopy Presents: To Mom and Dad, with Love | Bird Bud | Additional voice in this Peanuts Mother's Day special. |
| 2025 | Snoopy Presents: A Summer Musical | Bird Bud 3 | Voice in this Apple TV+ Peanuts special.[41] |