Eric Schweig
Biography
Eric Schweig is a Canadian actor born on June 19, 1967, in Inuvik, Northwest Territories, Canada. Born Ray Dean Thrasher, he is best known for his role as Uncas, the son of Chingachgook, in the 1992 film The Last of the Mohicans. Active in both movies and television, Schweig has accumulated forty-two known acting credits throughout his career.
Career overview
Eric Schweig is a Canadian actor born on June 19, 1967, in Inuvik, Northwest Territories, Canada. His birth name is Ray Dean Thrasher. He is best known for his role as Uncas, the son of Chingachgook, in the 1992 film The Last of the Mohicans.
Schweig is credited with forty-two acting roles in his career according to available database records. His work encompasses both movies and television shows, establishing a recognizable presence in the entertainment industry since beginning his career under his professional name.
Ask the Vault
Ask anything about Eric Schweig.
Frequent co-stars
Career timeline
Full Filmography
42 titles- One Battle After Another (2025) as Avanti
- Little Bird (2023) as Asin
- Brother, I Cry (2020) as Dean
- The Grizzlies (2019) as Harry
- The Tormenting (2016) as Ruben Martin
- The Flash (2014) as General Cloud
- Maïna (2013) as Quujuuq
- Elementary (2012) as Leon Moody
- Longmire (2012) as Dolan Lone Elk
- Casino Jack (2010) as Chief Poncho
- Cashing In (2009) as Mathew Tommy
- Kissed by Lightning (2009) as Bug a.k.a. Solomon King
- Bury My Heart at Wounded Knee (2007) as Gall
- Not Like Everyone Else (2006) as Tim Blackbear
- Indian Summer: The Oka Crisis (2006) as Terry Doxtator
- One Dead Indian (2006) as Sam George
- Mr. Soul (2006)
- Supernatural (2005) as Sergeant 'Sarge' Joe Phillips
- Into the West (2005) as Sitting Bull
- It Waits (2005) as Joseph Riverwind
- The Missing (2003) as Pesh-Chidin / El Brujo
- Cowboys & Indians (2003) as Harry Wood
- Mr. Barrington (2003)
- Skins (2002) as Rudy Yellow Lodge
- Hollywood Off-Ramp (2000)
- Big Eden (2000) as Pike Dexter
- Dead Man's Walk (1996) as Buffalo Hump
- 500 Nations (1995)
- The Scarlet Letter (1995) as Metacomet
- Tom and Huck (1995) as Injun Joe
- Follow The River (1995) as Wildcat
- Squanto: A Warrior's Tale (1994) as Epenow
- Hawkeye (The First Frontier) (1994)
- Pontiac Moon (1994) as Ernest Ironplume
- The Broken Chain (1993) as Joseph Brandt / Theyendangea
- For Love and Glory (1993) as Moses Moon
- Heritage Minutes: Laura Secord (1993) as Mohawk #1
- The Last of the Mohicans (1992) as Uncas
- Heritage Minutes (1991) as Mohawk #1
- The Shaman's Source (1990) as Robert Crow
- War of the Worlds (1988) as Darrow
- Used Mercs as Mr. Riley
Frequently Asked Questions
What movies or TV shows is Eric Schweig best known for?
Eric Schweig is widely recognized for notable roles and projects including One Battle After Another (2025), The Grizzlies (2019), The Flash (2014), Party Monster (2003).
When and where was Eric Schweig born?
Eric Schweig was born on June 19, 1967 in Inuvik, Northwest Territories, Canada.
How many credits does Eric Schweig have?
Eric Schweig has accumulated over 42 film and television credits across a career spanning from 1988 to 2025.
What is Eric Schweig's background in cinema and television?
Eric Schweig is a Canadian actor born on June 19, 1967, in Inuvik, Northwest Territories, Canada. Born Ray Dean Thrasher, he is best known for his role as Uncas, the son of Chingachgook, in the 1992 film The Last of the Mohicans. Active in both movies and television, Schweig has accumulated forty-two known acting credi...
Eric Schweig by the numbers
Age in their best-rated roles
- Supernatural (2005) as Sergeant 'Sarge' Joe Phillips — aged about 38
- Into the West (2005) as Sitting Bull — aged about 38
- The Flash (2014) as General Cloud — aged about 47
- Longmire (2012) as Dolan Lone Elk — aged about 45
- Elementary (2012) as Leon Moody — aged about 45
- The Last of the Mohicans (1992) as Uncas — aged about 25
What viewers say
No comments yet. Be the first to share your take on Eric Schweig.