About

Known credits:
33
Birthday:
1967-06-01
Place of birth:
Los Angeles, California, USA
Website:
N/A

Ricky Dean Logan

Overview

Ricky Dean Logan (born June 1, 1967) is an Amercian actor and producer who has been in movies and on television. He is best known as Rafe "Data" Unger in Back to the Future Part II (1989) and Carlos Rodriguez in Freddy's Dead: The Final Nightmare (1991).

Known for

Acting

2025 Game of Death: The Six Doors to Hell Actor David Bradley N/A
N/A
2024 Crust Actor Tommy N/A
N/A
2023 Red Rooms Actor Father Stephen Bishop 69
Fair
2021 Los Angeles Actor Paul 59
Average
2021 Killer Rose Actor David 58
Average
2019 Shevenge Actor Dr. Walsh (segment "Psycho Therapy") N/A
N/A
2019 Stalked by My Doctor: A Sleepwalker's Nightmare Actor Sal 59
Average
2019 Faith, Hope & Love Actor Sean 59
Average
2018 Extremity Actor Dean 58
Average
2015 Back to the 2015 Future Actor Data 58
Average
2015 Stalked by My Neighbor Actor Jack 58
Average
2010 Never Sleep Again: The Elm Street Legacy Actor Self 63
Fair
2009 Shadowheart Actor Towns Person 58
Average
2007 L.A. Dicks Actor Ricky-Dean N/A
N/A
2004 Y.M.I. Actor Rocco 59
Average
2004 Straight-Jacket Actor Moron 58
Average
2000 More Dogs Than Bones Actor Morgue Attendant 58
Average
1997 Psycho Sushi Actor Sean N/A
N/A
1995 Baywatch: Forbidden Paradise Actor Carlton Edwards 58
Average
1995 Joe's Rotten World Actor Bobby 59
Average
1994 The Fantastic Four Actor Busboy 54
Average
1992 Buffy the Vampire Slayer Actor Bloody Student 57
Average
1991 Freddy's Dead: The Final Nightmare Actor Carlos 54
Average
1991 Guilty As Charged Actor Landon 58
Average
1990 The Flash Actor Scott 59
Average
1990 The Flash: Pilot Actor Scott N/A
N/A
1990 Back to the Future Part III Actor Needles' Gang 74
Good
1990 Monday Morning Actor Reilly 58
Average
1989 Back to the Future Part II Actor Data 77
Good
1989 Nightbreaker Actor Private Roberto 59
Average

Production

2024 Crust Production Producer N/A
N/A
2019 Shevenge Production Co-Executive Producer N/A
N/A
2015 Back to the 2015 Future Production Producer 58
Average