Portrait of Brett Giehl

Brett Giehl

Bio: Brett Giehl better known by his ring name Dalton Castle, is an American emcee and professional wrestler, currently signed to Ring of Honor (ROH). In ROH, he is a former World Champion and World Six-Man Tag Team Champion
Born: Tue, Mar 04 1986
Birthplace: Albany, New York, USA
Brett Giehl is 38 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of AEW Worlds End: Zero Hour
AEW Worlds End: Zero Hour
Brett Giehl was
37 in AEW Worlds End: Zero Hour
as 'Dalton Castle'.
Sat, Dec 30 2023
Poster of ROH: Death Before Dishonor 2023
ROH: Death Before Dishonor 2023
Brett Giehl was
37 in ROH: Death Before Dishonor 2023
as 'Dalton Castle'.
Fri, Jul 21 2023
Poster of ROH: Final Battle
ROH: Final Battle
Brett Giehl was
36 in ROH: Final Battle
as 'Dalton Castle'.
Sat, Dec 10 2022
Poster of ROH: Death Before Dishonor 2022
ROH: Death Before Dishonor 2022
Brett Giehl was
36 in ROH: Death Before Dishonor 2022
as 'Dalton Castle'.
Sat, Jul 23 2022
Poster of ROH: Supercard of Honor XV Pre Show
ROH: Supercard of Honor XV Pre Show
Brett Giehl was
36 in ROH: Supercard of Honor XV Pre Show
as 'Dalton Castle'.
Fri, Apr 01 2022
Poster of Prestige Wrestling: Roseland 2
Prestige Wrestling: Roseland 2
Brett Giehl was
35 in Prestige Wrestling: Roseland 2
as 'Dalton Castle'.
Sun, Feb 20 2022
Poster of ROH: Final Battle 2021
ROH: Final Battle 2021
Brett Giehl was
35 in ROH: Final Battle 2021
as 'Dalton Castle'.
Sat, Dec 11 2021
Poster of ROH: Best In The World
ROH: Best In The World
Brett Giehl was
35 in ROH: Best In The World
as 'Dalton Castle'.
Sun, Jul 11 2021
Poster of ROH: 19th Anniversary
ROH: 19th Anniversary
Brett Giehl was
35 in ROH: 19th Anniversary
as 'Dalton Castle'.
Fri, Mar 26 2021
Poster of ROH: Final Battle 2020
ROH: Final Battle 2020
Brett Giehl was
34 in ROH: Final Battle 2020
as 'Dalton Castle'.
Fri, Dec 18 2020
Poster of You Cannot Kill David Arquette
You Cannot Kill David Arquette
Brett Giehl was
34 in You Cannot Kill David Arquette
as 'Self'.
Fri, Aug 21 2020
Poster of ROH: Bound By Honor
ROH: Bound By Honor
Brett Giehl was
33 in ROH: Bound By Honor
as 'Dalton Castle'.
Fri, Feb 28 2020
Poster of ROH: Final Battle 2019
ROH: Final Battle 2019
Brett Giehl was
33 in ROH: Final Battle 2019
as 'Dalton Castle'.
Fri, Dec 13 2019
Poster of ROH: Unauthorized
ROH: Unauthorized
Brett Giehl was
33 in ROH: Unauthorized
as 'Dalton Castle'.
Sun, Nov 03 2019
Poster of ROH: Glory By Honor XVII
ROH: Glory By Honor XVII
Brett Giehl was
33 in ROH: Glory By Honor XVII
as 'Dalton Castle'.
Sat, Oct 12 2019
Poster of ROH: Honor For All
ROH: Honor For All
Brett Giehl was
33 in ROH: Honor For All
as 'Dalton Castle'.
Thu, Aug 15 2019
Poster of ROH: Best In The World
ROH: Best In The World
Brett Giehl was
33 in ROH: Best In The World
as 'Dalton Castle'.
Fri, Jun 28 2019
Poster of ROH & NJPW: G1 Supercard
ROH & NJPW: G1 Supercard
Brett Giehl was
33 in ROH & NJPW: G1 Supercard
as 'Dalton Castle'.
Sat, Apr 06 2019
Poster of ROH: Honor Reigns Supreme
ROH: Honor Reigns Supreme
Brett Giehl was
32 in ROH: Honor Reigns Supreme
as 'Dalton Castle'.
Sun, Jan 13 2019
Poster of ROH: Final Battle 2018
ROH: Final Battle 2018
Brett Giehl was
32 in ROH: Final Battle 2018
as 'Dalton Castle'.
Fri, Dec 14 2018
Poster of ROH & NJPW: Global Wars - Lewiston
ROH & NJPW: Global Wars - Lewiston
Brett Giehl was
32 in ROH & NJPW: Global Wars - Lewiston
as 'Dalton Castle'.
Wed, Nov 07 2018
Poster of Chris Jericho's Rock N' Wrestling Rager at Sea: Sea of Honor
Chris Jericho's Rock N' Wrestling Rager at Sea: Sea of Honor
Brett Giehl was
32 in Chris Jericho's Rock N' Wrestling Rager at Sea: Sea of Honor
as 'Dalton Castle'.
Sat, Nov 03 2018
Poster of ROH: Best In The World
ROH: Best In The World
Brett Giehl was
32 in ROH: Best In The World
as 'Dalton Castle'.
Fri, Jun 29 2018
Poster of ROH: Honor United - London
ROH: Honor United - London
Brett Giehl was
32 in ROH: Honor United - London
as 'Dalton Castle'.
Sun, May 27 2018
Poster of ROH & NJPW: War of The Worlds - Toronto
ROH & NJPW: War of The Worlds - Toronto
Brett Giehl was
32 in ROH & NJPW: War of The Worlds - Toronto
as 'Dalton Castle'.
Fri, May 11 2018
Poster of ROH & NJPW: War of The Worlds - Lowell
ROH & NJPW: War of The Worlds - Lowell
Brett Giehl was
32 in ROH & NJPW: War of The Worlds - Lowell
as 'Dalton Castle'.
Wed, May 09 2018
Poster of ROH: Bound by Honor - ROH Champions vs. Bullet Club
ROH: Bound by Honor - ROH Champions vs. Bullet Club
Brett Giehl was
32 in ROH: Bound by Honor - ROH Champions vs. Bullet Club
as 'Dalton Castle'.
Sat, Apr 28 2018
Poster of ROH: Bound By Honor - West Palm Beach
ROH: Bound By Honor - West Palm Beach
Brett Giehl was
32 in ROH: Bound By Honor - West Palm Beach
as 'Dalton Castle'.
Fri, Apr 27 2018
Poster of ROH: Masters of The Craft
ROH: Masters of The Craft
Brett Giehl was
32 in ROH: Masters of The Craft
as 'Dalton Castle'.
Sun, Apr 15 2018
Poster of ROH: Supercard of Honor XII
ROH: Supercard of Honor XII
Brett Giehl was
32 in ROH: Supercard of Honor XII
as 'Dalton Castle'.
Sat, Apr 07 2018
Poster of ROH: 16th Anniversary
ROH: 16th Anniversary
Brett Giehl was
32 in ROH: 16th Anniversary
as 'Dalton Castle'.
Fri, Mar 09 2018
Poster of ROH: Manhattan Mayhem VII
ROH: Manhattan Mayhem VII
Brett Giehl was
31 in ROH: Manhattan Mayhem VII
as 'Dalton Castle'.
Sat, Mar 03 2018
Poster of NJPW Honor Rising: Japan 2018 - Day 2
NJPW Honor Rising: Japan 2018 - Day 2
Brett Giehl was
31 in NJPW Honor Rising: Japan 2018 - Day 2
as 'Dalton Castle'.
Sat, Feb 24 2018
Poster of NJPW Honor Rising: Japan 2018 - Day 1
NJPW Honor Rising: Japan 2018 - Day 1
Brett Giehl was
31 in NJPW Honor Rising: Japan 2018 - Day 1
as 'Dalton Castle'.
Fri, Feb 23 2018
Poster of PWG: Neon Knights
PWG: Neon Knights
Brett Giehl was
31 in PWG: Neon Knights
as 'Dalton Castle'.
Fri, Feb 16 2018
Poster of ROH: Honor Reigns Supreme
ROH: Honor Reigns Supreme
Brett Giehl was
31 in ROH: Honor Reigns Supreme
as 'Dalton Castle'.
Fri, Feb 09 2018
Poster of ROH: Final Battle 2017
ROH: Final Battle 2017
Brett Giehl was
31 in ROH: Final Battle 2017
as 'Dalton Castle'.
Fri, Dec 15 2017
Poster of Over The Top Wrestling Presents Being The Elite
Over The Top Wrestling Presents Being The Elite
Brett Giehl was
31 in Over The Top Wrestling Presents Being The Elite
as 'Dalton Castle'.
Sat, Dec 09 2017
Poster of ROH: Survival Of The Fittest - Night 1
ROH: Survival Of The Fittest - Night 1
Brett Giehl was
31 in ROH: Survival Of The Fittest - Night 1
as 'Dalton Castle'.
Fri, Nov 17 2017
Poster of ROH: Best In The World
ROH: Best In The World
Brett Giehl was
31 in ROH: Best In The World
as 'Dalton Castle'.
Fri, Jun 23 2017
Poster of ROH: Supercard of Honor XI
ROH: Supercard of Honor XI
Brett Giehl was
31 in ROH: Supercard of Honor XI
as 'Dalton Castle'.
Sat, Apr 01 2017
Poster of An Officer & A Gentleman: Dalton Castle
An Officer & A Gentleman: Dalton Castle
Brett Giehl was
31 in An Officer & A Gentleman: Dalton Castle
as 'Dalton Castle'.
Tue, Mar 14 2017
Poster of ROH: 15th Anniversary
ROH: 15th Anniversary
Brett Giehl was
31 in ROH: 15th Anniversary
as 'Dalton Castle'.
Fri, Mar 10 2017
Poster of ROH: The Experience
ROH: The Experience
Brett Giehl was
30 in ROH: The Experience
Sun, Feb 12 2017
Poster of ROH: Undisputed Legacy
ROH: Undisputed Legacy
Brett Giehl was
30 in ROH: Undisputed Legacy
as 'Dalton Castle'.
Fri, Feb 03 2017
Poster of ROH: Final Battle 2016
ROH: Final Battle 2016
Brett Giehl was
30 in ROH: Final Battle 2016
as 'Dalton Castle'.
Fri, Dec 02 2016
Poster of ROH: All Star Extravaganza VIII
ROH: All Star Extravaganza VIII
Brett Giehl was
30 in ROH: All Star Extravaganza VIII
as 'Dalton Castle'.
Fri, Sep 30 2016
Poster of PWG: 2016 Battle of Los Angeles - Final Stage
PWG: 2016 Battle of Los Angeles - Final Stage
Brett Giehl was
30 in PWG: 2016 Battle of Los Angeles - Final Stage
as 'Himself'.
Sun, Sep 04 2016
Poster of PWG: 2016 Battle of Los Angeles - Stage Two
PWG: 2016 Battle of Los Angeles - Stage Two
Brett Giehl was
30 in PWG: 2016 Battle of Los Angeles - Stage Two
as 'Dalton Castle'.
Sat, Sep 03 2016
Poster of PWG: 2016 Battle of Los Angeles - Stage One
PWG: 2016 Battle of Los Angeles - Stage One
Brett Giehl was
30 in PWG: 2016 Battle of Los Angeles - Stage One
as 'Dalton Castle'.
Fri, Sep 02 2016
Poster of ROH: Death Before Dishonor XIV
ROH: Death Before Dishonor XIV
Brett Giehl was
30 in ROH: Death Before Dishonor XIV
as 'Dalton Castle'.
Fri, Aug 19 2016
Poster of ROH: Best In The World
ROH: Best In The World
Brett Giehl was
30 in ROH: Best In The World
as 'Dalton Castle'.
Fri, Jun 24 2016
Poster of ROH: Conquest Tour 2016 - Philadelphia
ROH: Conquest Tour 2016 - Philadelphia
Brett Giehl was
30 in ROH: Conquest Tour 2016 - Philadelphia
as 'Dalton Castle'.
Tue, May 24 2016
Poster of PWG: Prince
PWG: Prince
Brett Giehl was
30 in PWG: Prince
as 'Dalton Castle'.
Fri, May 20 2016
Poster of ROH: War of The Worlds - Night Three
ROH: War of The Worlds - Night Three
Brett Giehl was
30 in ROH: War of The Worlds - Night Three
as 'Dalton Castle'.
Sat, May 14 2016
Poster of ROH: War of The Worlds - Night One
ROH: War of The Worlds - Night One
Brett Giehl was
30 in ROH: War of The Worlds - Night One
as 'Dalton Castle'.
Mon, May 09 2016
Poster of ROH & NJPW: Global Wars
ROH & NJPW: Global Wars
Brett Giehl was
30 in ROH & NJPW: Global Wars
as 'Dalton Castle'.
Sun, May 08 2016
Poster of ROH: Conquest Tour - West Warwick
ROH: Conquest Tour - West Warwick
Brett Giehl was
30 in ROH: Conquest Tour - West Warwick
as 'Dalton Castle'.
Sat, Apr 30 2016
Poster of RPW: Sittingbourne Spectacular 2016
RPW: Sittingbourne Spectacular 2016
Brett Giehl was
30 in RPW: Sittingbourne Spectacular 2016
as 'Dalton Castle'.
Sun, Apr 17 2016
Poster of RPW: Epic Encounter 2016
RPW: Epic Encounter 2016
Brett Giehl was
30 in RPW: Epic Encounter 2016
as 'Dalton Castle'.
Sat, Apr 16 2016
Poster of ROH: Supercard of Honor X - Night Two
ROH: Supercard of Honor X - Night Two
Brett Giehl was
30 in ROH: Supercard of Honor X - Night Two
as 'Dalton Castle'.
Sat, Apr 02 2016
Poster of ROH: Supercard of Honor X - Night One
ROH: Supercard of Honor X - Night One
Brett Giehl was
30 in ROH: Supercard of Honor X - Night One
as 'Dalton Castle'.
Fri, Apr 01 2016
Poster of ROH: 14th Anniversary
ROH: 14th Anniversary
Brett Giehl was
29 in ROH: 14th Anniversary
as 'Dalton Castle'.
Fri, Feb 26 2016
Poster of NJPW Honor Rising: Japan 2016 - Day 2
NJPW Honor Rising: Japan 2016 - Day 2
Brett Giehl was
29 in NJPW Honor Rising: Japan 2016 - Day 2
as 'Dalton Castle'.
Sat, Feb 20 2016
Poster of NJPW Honor Rising: Japan 2016 - Day 1
NJPW Honor Rising: Japan 2016 - Day 1
Brett Giehl was
29 in NJPW Honor Rising: Japan 2016 - Day 1
as 'Dalton Castle'.
Fri, Feb 19 2016
Poster of PWG: Bowie
PWG: Bowie
Brett Giehl was
29 in PWG: Bowie
as 'Dalton Castle'.
Fri, Feb 12 2016
Poster of ROH: Winter Warriors Tour - Duluth
ROH: Winter Warriors Tour - Duluth
Brett Giehl was
29 in ROH: Winter Warriors Tour - Duluth
as 'Dalton Castle'.
Sat, Jan 23 2016
Poster of ROH: Winter Warriors Tour - Collinsville
ROH: Winter Warriors Tour - Collinsville
Brett Giehl was
29 in ROH: Winter Warriors Tour - Collinsville
as 'Dalton Castle'.
Sat, Jan 16 2016
Poster of ROH: Winter Warriors Tour - Indianapolis
ROH: Winter Warriors Tour - Indianapolis
Brett Giehl was
29 in ROH: Winter Warriors Tour - Indianapolis
as 'Dalton Castle'.
Fri, Jan 15 2016
Poster of ROH: Final Battle 2015
ROH: Final Battle 2015
Brett Giehl was
29 in ROH: Final Battle 2015
as 'Dalton Castle'.
Fri, Dec 18 2015
Poster of ROH: Road To Final Battle 2015
ROH: Road To Final Battle 2015
Brett Giehl was
29 in ROH: Road To Final Battle 2015
as 'Dalton Castle'.
Sat, Dec 05 2015
Poster of ROH: Survival of The Fittest - Night 2
ROH: Survival of The Fittest - Night 2
Brett Giehl was
29 in ROH: Survival of The Fittest - Night 2
as 'Dalton Castle'.
Sat, Nov 14 2015
Poster of ROH: All Star Extravaganza VII
ROH: All Star Extravaganza VII
Brett Giehl was
29 in ROH: All Star Extravaganza VII
as 'Dalton Castle'.
Fri, Sep 18 2015
Poster of TNA One Night Only: TNA Gut Check 2015
TNA One Night Only: TNA Gut Check 2015
Brett Giehl was
29 in TNA One Night Only: TNA Gut Check 2015
as 'Dalton Castle'.
Fri, Sep 04 2015
Poster of ROH: Field of Honor
ROH: Field of Honor
Brett Giehl was
29 in ROH: Field of Honor
as 'Dalton Castle'.
Sat, Aug 22 2015
Poster of ROH: Death Before Dishonor XIII
ROH: Death Before Dishonor XIII
Brett Giehl was
29 in ROH: Death Before Dishonor XIII
as 'Dalton Castle'.
Fri, Jul 24 2015
Poster of ROH: Best In The World
ROH: Best In The World
Brett Giehl was
29 in ROH: Best In The World
as 'Dalton Castle'.
Fri, Jun 19 2015
Poster of ROH & NJPW: Global Wars - Night 2
ROH & NJPW: Global Wars - Night 2
Brett Giehl was
29 in ROH & NJPW: Global Wars - Night 2
as 'Dalton Castle'.
Sat, May 16 2015
Poster of TNA One Night Only: X-Travaganza 3
TNA One Night Only: X-Travaganza 3
Brett Giehl was
29 in TNA One Night Only: X-Travaganza 3
as 'Dalton Castle'.
Wed, May 06 2015
Poster of CHIKARA Tomorrow Never Dies
CHIKARA Tomorrow Never Dies
Brett Giehl was
28 in CHIKARA Tomorrow Never Dies
as 'Ashley Remington'.
Sat, Dec 06 2014
Poster of ROH: Future of Honor 2
ROH: Future of Honor 2
Brett Giehl was
28 in ROH: Future of Honor 2
as 'Dalton Castle'.
Sun, Jul 27 2014
Poster of CHIKARA You Only Live Twice
CHIKARA You Only Live Twice
Brett Giehl was
28 in CHIKARA You Only Live Twice
as 'Ashley Remington'.
Sun, May 25 2014
Poster of CZW: High Stakes
CZW: High Stakes
Brett Giehl was
28 in CZW: High Stakes
as 'Dalton Castle'.
Sat, Mar 08 2014
Poster of ROH: Relentless
ROH: Relentless
Brett Giehl was
27 in ROH: Relentless
as 'Aden Chambers'.
Sat, May 18 2013

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Johnny Loves Taya
Johnny Loves Taya
Brett Giehl was
37+ in Johnny Loves Taya
as 'Dalton Castle'.
First Air Date
Wed, Feb 14 2024
Poster of Hey! (EW)
Hey! (EW)
Brett Giehl was
36+ in Hey! (EW)
as 'Dalton Castle'.
First Air Date
Sun, Mar 13 2022
Poster of All Elite Wrestling: Battle of the Belts
All Elite Wrestling: Battle of the Belts
Brett Giehl was
35+ in All Elite Wrestling: Battle of the Belts
as 'Dalton Castle'.
First Air Date
Sat, Jan 08 2022
Poster of All Elite Wrestling: Rampage
All Elite Wrestling: Rampage
Brett Giehl was
35+ in All Elite Wrestling: Rampage
as 'Dalton Castle'.
First Air Date
Fri, Aug 13 2021
Poster of All Elite Wrestling: Dynamite
All Elite Wrestling: Dynamite
Brett Giehl was
33+ in All Elite Wrestling: Dynamite
as 'Dalton Castle'.
First Air Date
Wed, Oct 02 2019