ممثل امريكي ولد ببروكلين بنيويورك ٩ أكتوبر عام 1958 , كان له 6 اخوات و 3 اخوة وتوفي والده عندما كان في الخامسه من عمره , وربته والدته وهو واخوته , وبدأ التمثيل بادوار في المسلسلات التليفزيونيه و شارك في عدد كبير من الافلام . كما انه تزوج ثلاث مرات
ومن اعماله ::
Crazy Times (1981) as Harry
The Greatest American Hero (1981–1983) as Tony Villicana
Eddie and the Cruisers (1983) as Eddie Wilson
Undercover (1983) as Max
Streets of Fire (1984) as Tom Cody
The Philadelphia Experiment (1984) as David Herdeg
Space Rage (1985) as Grange
Instant Justice (1986) as Scott Youngblood
The Women's Club (1987) as Patrick
World Gone Wild (1988) as George Landon
Houston Knights (1987–1988) as Sgt. Joey La Fiamma
Eddie and the Cruisers II: Eddie Lives! (1989) as Eddie Wilson / Joe West
Dragonfight (1990) as Moorpark
Moon 44 (1990) as Felix Stone
Il sole buio (1990) as Ruggero Brickman
The Closer (1990) as Larry Freed
Empire City (1991) as Joey Andre
Killing Streets (1991) as Chris/Craig Brandt
The Last Hour (1991) as Jeff
Into the Sun (1992) as Capt. Paul Watkins
Blink of an Eye (1992) as Sam Browning
Sunset Heat (1992) as Eric Wright
Point of Impact (1993) as Jack Davis
Deadly Heroes (1993) as Brad Cartowski
Warriors (1994) as Colin Neal
Carver's Gate (1995) as Carver
Lunarcop (1995) as Joe Brody
Village of the Damned (1995) as Frank McGowan
Triplecross (1995) as Teddy 'T.C' Cooper
The Dangerous (1995) as Random
Raging Angels (1995) as Colin
The Colony (1996) as Alec Harken
Coyote Run (1996) as Pershing Quinn
Bad Moon (1996) as Uncle Ted
Merchant of Death (1997) as Jim Randell
2103: The Deadly Wake (1997) as Tarkis
Strip Search (1997) as Robby Durrell
Falling Fire (1997) as Daryl Boden
Hope Floats (1998) as Bill Pruitt
Back to Even (1998) as Boyle
October 22 (1998) as Gary
The Virgin Suicides (1999) as Adult Trip Fontaine
Men of Means (1999) as Rico 'Bullet' Burke
Peril (2000) as Vincent
Sanctimony (2000) as Jim Renart
Space Fury (2000) as Konrad
A Month of Sundays (2001) as Tomas McCabe
Red Serpent (2002) as Steve Nichols
Blackwoods (2002) as Sheriff Harding
Heart of America (2002) as Will Prat
Fate (2003) as Detective Cody Martin
Starhunter (2000–2003) as Dante Montana
Cold Case (2004) as Randy Price
Gargoyle (2004) as Ty "Griff" Griffin
Crash Landing (2005) as Captain Williams
Komodo vs. Cobra (2005) as Mike A. Stoddard
BloodRayne (2005) as Iancu
Furnace (2006) as Detective Michael Turner
Saurian (2006) as Jace Randall
South Beach (2006) as Charlie Evans
Seed (2007) as Detective Matt Bishop
Polycarp (2007) as Detective Barry Harper
Postal (2007) as Panhandler