Home / Discover / People
  • Born In Salisbury, Maryland, USA
  • Born February 25, 1966
  • Gender Male
  • On Other Sites IMDB
  • Created April 5, 2019 by
    Administrator admin
  • Modified July 10, 2023 by
    unicuri

Angel

1999
as Wesley Wyndam-Pryce

The Avengers

2012
as The Other

Finding Carter

2014
as David Wilson

Dollhouse

2009
as Senator Daniel Perrin

Tarzan & Jane

2002
as Nigel Taylor (voice)

Justice League: Doom

2012
as Sam Scudder / Mirror Master (voice)

Sharpe's Waterloo

1997
as Rossendale

Sharpe's Revenge

1997
as Rossendale

H+

2012
as Conall Sheehan

Innocent Lies

1995
as Christopher Wood

Sharpe's Justice

1997
as Rossendale

Dakota Road

1992
as Jacob

Guest Star

Episode How I Met Your Mother
Tailgate
2012
Episode Dollhouse
Vows
2009
Episode Legacies
It Will All Be Painfully Clear Soon Enough
2019
Episode Legacies
This Year Will Be Different
2019
Episode Grimm
Octopus Head
2014
Episode Sharpe
Sharpe's Waterloo
1997
Episode Buffy the Vampire Slayer
Bad Girls
1999
Episode Private Practice
Serving Two Masters
2008
Episode Highlander: The Series
Diplomatic Immunity
1997
Episode Legacies
Screw Endgame
2019
Episode How I Met Your Mother
Bad News
2011
Episode How I Met Your Mother
The Stinson Missile Crisis
2011
Episode How I Met Your Mother
Nothing Good Happens After 2 AM
2006
Episode Buffy the Vampire Slayer
Consequences
1999
Episode How I Met Your Mother
Mary the Paralegal
2006
Episode How I Met Your Mother
The Final Page
2012
Episode The Legend of Tarzan
Tarzan and the Flying Ace
2003
Episode Buffy the Vampire Slayer
Doppelgangland
1999
Episode Legacies
The Only Way Out Is Through
2022
Episode Buffy the Vampire Slayer
Enemies
1999
Episode Perception
Defective
2013
Episode Buffy the Vampire Slayer
Earshot
1999
Episode Grimm
Chupacabra
2014
Episode Buffy the Vampire Slayer
Choices
1999
Episode Legacies
There's a Place Where the Lost Things Go
2020
Episode Sharpe
Sharpe's Revenge
1997
Episode Legacies
You Remind Me of Someone I Used to Know
2019
Episode How I Met Your Mother
Now We're Even
2012
Episode How I Met Your Mother
Come On
2006
Episode Buffy the Vampire Slayer
The Prom
1999
Episode Grimm
Maréchaussée
2015
Episode How I Met Your Mother
Tick Tick Tick
2011
Episode Sharpe
Sharpe's Justice
1997
Episode Grimm
Trial by Fire
2015
Episode Legacies
The Story of My Life
2022
Episode Randall & Hopkirk (Deceased) (2000)
Paranoia
2000
Episode Buffy the Vampire Slayer
Graduation Day (1)
1999
Episode Batman Beyond
Curse of the Kobra (1)
2001
Episode Buffy the Vampire Slayer
Graduation Day (2)
1999
Episode Legacies
Life Was So Much Easier When I Only Cared About Myself
2020
Episode Angel
Parting Gifts
1999
Episode Batman Beyond
Curse of the Kobra (2)
2001
Episode Grimm
Cold Blooded
2013
Episode Legacies
Since When Do You Speak Japanese?
2019
Episode How I Met Your Mother
The Final Page: Part One
2012